Meaning of Anguilla
Definition of Anguilla
(noun)
a British
colony
in the West Indies
type
genus
of the Anguillidae: eels
Other information on Anguilla
WIKIPEDIA results for
Anguilla
Amazon results for
Anguilla
Tweet