MENAI STRAITS, THE
Meaning of MENAI STRAITS, THE 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