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 - Словарь современного английского языка.