Definify.com

Definition 2025


benuang

benuang

Malay

Noun

benuang

  1. water buffalo, carabao

Synonyms