Tamil Dictionary 🔍

rana

Ra"na, n. Etym: [L., a frog.] (Zoöl.) Defn: A genus of anurous batrachians, including the common frogs.


rana - Similar Words