anglesey :
Idioms & Phrases
Idioms/Phrases
Associated
Related
Dictionary
Index
anglesey island
anglesey island
noun
an island to the northwest of Wales
Mona; Anglesea; Anglesey; Anglesea Island
.
WordNet