Etymed

echo

Meaning: reverberation; sound; to repeat · Origin: Greek

Terms using echo