anglesey island
Meaning, Definition & Usage
Dictionary
Related
noun
an island to the northwest of Wales
Mona; Anglesea; Anglesey; Anglesea Island
.
WordNet
Previous
anglemeter
angler
anglerfish
angles
anglesea
Next
anglesite
anglewing
anglewise
angleworm
anglia