Large terrestrial monkeys having doglike muzzles English: baboon Bahasa: babun Less certain link between this word and this sense.