Anguilla
noun
°a British overseas territory in the Caribbean.