Enter a clue or pattern or both:
The Clue
Leeward island (8 letter answer)
The Answer
ANGUILLA
Tags
Notes
The answer ANGUILLA is so rare that it appears less than once every 2500 puzzles.
Related Clues
West Indies Island
Definition
ANGUILLA as a noun:
1. a British colony in the West Indies
2. (Anguilla, genus Anguilla) = type genus of the Anguillidae: eels