Type Word Usage Ancient Greek Scripts μέδω(Ancient Greek) Meaning & History Greek word meaning "to protect, to rule over". Related ItemsDetails Given Name DescendantsAndromeda, Halimede, Medousa, Medusa(Greek Mythology)