tomfool - English Synonyms Dictionary

tomfool

n.
[1] fool , sap , saphead , muggins