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