Search Result for "menai strait":
Wordnet 3.0

NOUN (1)

1. a strait in northern Wales between Anglesey Island and the mainland;


WordNet (r) 3.0 (2006):

Menai Strait n 1: a strait in northern Wales between Anglesey Island and the mainland