an island to the northwest of Wales
[ Syn: anglesey , anglesey island , anglesea , anglesea island , mona ]