meaning of anglesea island

anglesea island meaning in General Dictionary

an island into the northwest of Wales