Tamil Dictionary 🔍

yeel

Yeel, n. Defn: An eel. [Obs.] Holland.


yeel - Similar Words