[---]

Jyutping mei5 dou6 saa1
Pinyin měi dù shā

Definitions (Wiktionary)
  1. name, Greek
    Medusa, the gorgon

美杜莎 [---]

Jyutping
Pinyin měi dù shā

Definitions (CC-CEDICT)
  1. Medusa (monster of Greek mythology)