Marston Magna
English
Etymology
Magna
is from
Latin
.
Proper noun
Marston
Magna
A
village
and
civil parish
in
South Somerset
district,
Somerset
,
England
(
OS
grid ref ST5922
)
.