A person who deceives or tricks others; someone who fools people or plays pranks.
Fool as a verb (to deceive) plus the agent suffix '-er' (one who does). The term emerged in Middle English as people created verbs from fool and added '-er' to describe the deceiver.
A fooler in medieval times was actually a professional—court jesters were called 'foolers' because they played tricks and created confusion deliberately, turning ignorance and deception into entertainment.
Complete word intelligence in one call. Free tier — 50 lookups/day.