baboon

Noun
  1. Large terrestrial monkeys having doglike muzzles (synset 102489041)

Found on Word Lists

Other Searches