ECHO


Meaning of ECHO in English

n.

Function: noun

Etymology: Greek Ē ch ō

Date: 1595

: a nymph in Greek mythology who pines away for love of Narcissus until nothing is left of her but her voice

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.