Memnon (noun) Definition, Meaning & Examples

noun
  1. (in ancient Egypt) a colossal statue near Thebes said to produce a musical sound when the rays of the early morning sun struck it.
  2. an Ethiopian king slain by Achilles in the Trojan War.
noun
  1. a king of Ethiopia, son of Eos: slain by Achilles in the Trojan War
  2. a colossal statue of Amenhotep III at Thebes in ancient Egypt, which emitted a sound thought by the Greeks to be the voice of Memnon
Memnon (noun) Definition, Meaning & Examples

More Definitions