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