Meaning of anglesey

Definition of anglesey

(noun) an island to the northwest of Wales

Other information on anglesey

WIKIPEDIA results for anglesey
Amazon results for anglesey