menai_strait
1. [ noun ] (nautical,geography) a strait in northern Wales between Anglesey Island and the mainland
Related terms: channel strait Wales
Similar spelling:   mens_store