Crossword Answer Lookup

500k+ clues

The French West is part of an island (5)

Answer LEWIS
Definition: island
Guardian #22301 8 Across 2001-08-30