A person who beguiles; someone who charms, enchants, or deceives others.
From 'beguile' + '-er' (agent suffix meaning 'one who does'). The '-er' suffix is one of the most productive in English for creating nouns from verbs, as in 'teacher,' 'singer,' or 'runner.'
The '-er' suffix is so common that English speakers can instantly create new agent nouns from almost any verb—someone coined 'beguiler' without it ever being 'official,' and it just works because we all understand the pattern.
Complete word intelligence in one call. Free tier — 50 lookups/day.