Family name origins & meanings
- English (chiefly South Wales) : unexplained; possibly an altered form of Hamer or perhaps a habitational name from minor places in Cheshire and Somerset called Haymoor or from Haymore Farm in Shropshire.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe