tomfool

listen to the pronunciation of tomfool
English - Turkish
English - English
a silly or stupid person
silly or stupid
A great fool; a trifler