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