Menai
See also:
menai
English
Proper noun
Menai
A
suburb
of
Sydney
,
New South Wales
,
Australia
.
See also
Menai Bridge
Menai Strait