Anguillan[aŋ'gwɪlən]nouna native or inhabitant of Anguilla, an island in the Leeward Islands.adjectiverelating to Anguilla.
接受