enchanteur

Adjective

 * 1) enchanting, entrancing

Noun

 * 1) enchanter