Crossword Answer Lookup

500k+ clues

An island in mid-Atlantic, a primates' paradise (5)

Answer CAPRI
Definition: An island
Guardian #21701 9 Across 1999-09-27