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.'
Try Another Word