Meneage
English
Proper noun
Meneage
An
area
on the
Lizard
peninsula, south of the
Helford
River, south-west
Cornwall
,
England
, comprising four parishes and part of another.
Derived terms
St Anthony-in-Meneage
St Martin-in-Meneage