Tamil Dictionary 🔍

yamma

Yam"ma, n. Etym: [See Llama.] (Zoöl.) Defn: The llama.


yamma - Similar Words