MEMNON Meaning of MEMNON in English noun a celebrated egyptian statue near thebes, said to have the property of emitting a harplike sound at sunrise. Webster English vocab. Английский словарь Webster. 2012