We do not currently know of any synonyms for Craighead.
The proper noun Craighead is defined as:
Did you mean cried?