banteng

Explore definitions, synonyms, and language insights of banteng

Definitions

Noun
wild ox of the Malay Archipelago

More General Terms