Save Type Surname (from location) Usage Scottish Meaning & History Scottish: habitational name from Moncreiff Hill near Perth, so called from Gaelic monadh ‘hill’ + craoibhe, genitive of craobh ‘tree’.