Crossword Answer Lookup

500k+ clues

Leaders of hominids, usually making a nuisance somewhere? (6)

Answer HUMANS
Guardian #29565 7 Down 2024-12-13