Tamil Dictionary 🔍

memnon

Mem"non, n. Etym: [L., from Gr. (Antiq.) Defn: A celebrated Egyptian statue near Thebes, said to have the property of emitting a harplike sound at sunrise.


memnon - Similar Words