memnon
English
memnon meaning in English • memnon का अर्थ अंग्रेजी में
Noun
- A celebrated Egyptian statue near Thebes, said to have the property of emitting a harplike sound at sunrise.