Tamil Dictionary 🔍

meminna

Me*min"na, n. (Zoöl.) Defn: A small deerlet, or chevrotain, of India.


meminna - Similar Words