Tamil Dictionary 🔍

carabao

Ca`ra*ba"o, n. [Native name.] (Zoöl.) Defn: The water buffalo. [Phil. Islands]


carabao - Similar Words