An Encylopedia Britannica Company

Anguilla

1 ENTRIES FOUND:
Anguilla /æŋˈgwɪlə/ proper noun
Anguilla
/æŋˈgwɪlə/
proper noun
Britannica Dictionary definition of ANGUILLA
: British island in the West Indies

— Anguillan

/æŋˈgwɪlən/ adjective or noun