CARABAO


Meaning of CARABAO in English

[ca.ra.bao] n, pl -bao or -baos [PhilSp, fr. Bisayan of Samar and Leyte karabaw] (1900): water buffalo

Merriam-Webster English vocab.      Английский словарь Merriam Webster.