How to pronounce "anglesea"

Add your own pronunciation of "anglesea"

Meanings and definitions of "anglesea"

Noun

an island to the northwest of Wales

Synonyms: