Anguilla

geographical name
An·​guil·​la | \ aŋ-ˈgwi-lə How to pronounce Anguilla (audio) , an-\

Definition of Anguilla

island of the British West Indies in the Leeward Islands northwest of Saint Kitts area 35 square miles (91 square kilometers)

Other Words from Anguilla

Anguillan \ aŋ-​ˈgwi-​lən How to pronounce Anguillan (audio) \ adjective or noun