Marston
Pet Name
Marston
Origin
English
Meaning
From a marsh settlement
Notes about Marston
Marston is an English locational name, derived from the Old English words 'mersche', which means 'marsh', and 'tun', which means 'town or settlement'.
More Info about Marston
No more information.
Sponsored Links
Sponsored Links