meaning of anglesey island

anglesey island meaning in General Dictionary

an island towards northwest of Wales