Tamil Dictionary 🔍

gorma

Gor"ma, n. (Zoöl.) Defn: The European cormorant.


gorma - Similar Words