Family name origins & meanings
- Scottish : habitational name from any of the places in southern Scotland so called, from northern Middle English muir ‘moor’ + heid ‘head’, ‘end’.
Your partner in parenting from baby name inspiration to college planning.
Subscribe