Meaning & Origin of Medusa
Meaning of Medusa: Medusa means 'guardian' and is known as a figure in Greek mythology with snakes for hair.
| Gender | Female |
|---|---|
| Origin | Greek |
| Religion | Paganism |
Tags: Medusa in English, Medusa ka matlab, Medusa meaning, Medusa definition in English, meaning of name Medusa, Medusa meaning in English, English definition of Medusa, Medusa ka matlab kya hota hai, What is the meaning of Medusa in English dictionary, Medusa meaning in English, Medusa ka matlab, Medusa name
