baboonEnglish

baboon

Noun

Large terrestrial monkeys having doglike muzzles

English: baboon

Bahasa: babon, babun

Bahasa words with similar meanings

Words that start with "baboon"