Family name origins & meanings
- English : topographic name for someone who lived by a pond, Old English mere.
- English : topographic name for someone who lived near a boundary, Old English (ge)mǣre.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe