menai_straitEnglish

Menai Strait

Noun

A strait in northern Wales between Anglesey Island and the mainland

English: Menai Strait