Save Type Surname (from location) Usage Scottish Pronounced Pron. KRAYG-HEHD [key] Other Forms FormsCraghead, Craighede, Craigdaillie, Craigdallie Meaning & History Habitational name for someone who lived in places of this name in Scotland.