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