Synonyms and Antonyms for Menai_Strait

1. Menai Strait (n.)

a strait in northern Wales between Anglesey Island and the mainland

Synonyms: