menai strait

Noun
  1. A strait in northern Wales between Anglesey Island and the mainland (synset 109373673)

Other Searches