medusa

punctuation
nounفالُودہ مچھلی ، مارموئی ڈائن ، میڈوسا ،

English to English

Synonyms | Related Words | Antonyms

Name Meanings

Medusa is a Feminine name, from Greek origin with the meaning " In mythology, a Gorgon with snakes for hair "

MedusaFeminine
Origin :Greek
Related Names :Medoosa, Medusah,Medoosah, Medousa,Medousah