Carabao definition

kärəbäō
Frequency:
noun
1
0
A domesticated subspecies of water-buffalo, Bubalus bubalis carabanesis.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
carabao
Plural:
carabaos

Origin of carabao