baboon

noun

  1. 1

    large terrestrial monkeys having doglike muzzles

Also useful for “baboon”:Unscrambler