enchanteor

Etymology
From, or from.

Noun

 * 1) enchanter; specifically one who gives magical powers to something or someone