Meaning & History

"echo, reflected sound"

From the Greek wordmeaning, related tomeaning "sound". In Greek mythology Echo was a nymph given a speech impediment by Hera , so that she could only repeat what others said. She fell in love with Narcissus , but her love was not returned, and she pined away until nothing remained of her except her voice.