Menai Strait
English Dictionary
->
Letter M
-> Menai Strait
Search Dictionary:
Menai Strait Definition
(n)
a
strait
in
northern
Wales
between
Anglesey
Island
and
the
mainland
Menai Strait Synonyms
Menai Strait
© Art Branch Inc.