Menai Strait en · PROPN Meanings A strait separating Anglesey from mainland Wales. Relateds Menai Bridge