Tamil Dictionary 🔍

impoofo

Im*poo"fo, n. (Zoöl.) Defn: The eland. [Written also impoofoo.]


impoofo - Similar Words