Charmer Meaning in Bengali

What is the meaning of word Charmer in Bengali/Bangla ?

Meaning of Charmer in Bangla is : যাদুকর (j a . d u . k O r)

Defenition of word Charmer

Example

Joe, who had been such a charmer, had become irritable and lazy

Other Meaning of Charmer