Definition of 'anguillan'
a native or inhabitant of the island of Anguilla in the West Indies
of or relating to or characteristic of Anguilla or its people; "Anguillan sea food specialties"
Get this dictionary without ads as part of the
e-Tutor Virtual Learning Program