Loading page
anglesey island is a noun meaning "an island to the northwest of Wales". It carries one recorded sense.
Definitions, synonyms and semantic relations for anglesey island come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.