anglesey_island
1. [ noun ] (geography) an island northwest of Wales
Synonyms: anglesea_island anglesey mona anglesea
Related terms: island Wales
Similar spelling:   anglesea_island