Definition Definition

Memnon - Meaning and Examples

Meaning of 'Memnon' (Webster Dictionary)

1 . Memnon [ n.]
- A celebrated Egyptian statue near Thebes, said to have the property of emitting a harplike sound at sunrise.