Medusa
The origin and history of Medusa.
Etymology
From Latin Medūsa, from Greek Μέδουσα (Médousa), related to a verb meaning "to rule" or "to protect."
The origin and history of Medusa.
From Latin Medūsa, from Greek Μέδουσα (Médousa), related to a verb meaning "to rule" or "to protect."