Tamil Dictionary 🔍

echoer

Ech"o*er, n. Defn: One who, or that which, echoes.


echoer - Similar Words