Definition of Anguilla
island of the British West Indies in the Leeward Islands northwest of Saint Kitts area 35 square miles (91 square kilometers)
Anguillanplay \-ˈgwi-lən\ adj or noun
ANGUILLA Defined for English Language Learners
Definition of Anguilla for English Language Learners
: British island in the West Indies
Seen and Heard
What made you want to look up Anguilla? Please tell us where you read or heard it (including the quote, if possible).