meaning of anguillan
1.
a
native
or
inhabitant
of
the
island
of
Anguilla
in
the
West
Indies
Related Words
anguillan
|
Developed & Maintained By
Taraprasad.com