Synonyms and Antonyms for menai strait | Synonym.com

Synonyms and Antonyms for menai strait

1. Menai Strait (n.)

a strait in northern Wales between Anglesey Island and the mainland

Synonyms: