CARABAO Meaning of CARABAO in English (n.) The water buffalo. Webster's English dictionary. Английский словарь Webster. 2012