Family name origins & meanings
- Scottish : habitational name from Moncreiff Hill near Perth, so called from Gaelic monadh ‘hill’ + craoibhe, genitive of craobh ‘tree’.
Your partner in parenting from baby name inspiration to college planning.
Subscribe