MENAI STRAITS
Meaning of MENAI STRAITS in English
Men ‧ ai Straits, the /ˌmenaɪ ˈstreɪts/ BrE AmE
a narrow area of sea in North Wales, between the Welsh coast and the island of Anglesey
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012