proper noun/me.dyz/MedusaRelated: méduse, méduserFrom Latin Medusa, from Ancient Greek Μέδουσα (Médousa).