
1) Ass 2) Blockhead 3) Dolt 4) Dope 5) Dunce 6) Dunderhead 7) Fuckhead 8) Hammerhead 9) Idiot 10) Knucklehead 11) Loggerhead 12) Lunkhead 13) Muttonhead 14) Nitwit 15) Numskull 16) Oaf 17) Sap 18) Schmo 19) Shithead 20) Stupe 21) Stupid
Found on
https://www.crosswordclues.com/clue/bonehead

1) Blockhead 2) Dunce 3) Dunderhead 4) Exclusively Saxon word 5) Exclusively Anglo word 6) Fool 7) Fuckhead 8) Hammerhead 9) Kind of play, slang 10) Knucklehead 11) Loggerhead 12) Lunkhead 13) Moron 14) Muttonhead 15) Numskull 16) Shithead 17) Simple 18) Simpleton 19) Top orthopedist 20) Unthinking
Found on
https://www.crosswordclues.com/clue/bonehead

Bonehead is slang for a stupid or obstinate person.
Found on
http://www.probertencyclopaedia.com/browse/ZBA.HTM
No exact match found.