Family name origins & meanings
- English : habitational name from Marbury in Cheshire, named in Old English as ‘stronghold by the lake’, from mere ‘pool’, ‘lake’ + burh ‘fortified place’ (dative byrig).
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe