WATER BUFFALO Meaning of WATER BUFFALO in English carabao;carabaw (Noun) kabaw English-Visayan vocabulary. Англо-бисайский словарь Висайян. 2012