Smart Definition
Etymology
Pronunciation
hechicero
sorcerer
hechizo
spell
+
-ero
person who does
Hechicero means sorcerer and can be thought of as a person who does1 (-ero1) spells0 (hechizo0).
noun
  1. sorcerer
    A person who practices magic or sorcery.
    El hechicero lanzó un poderoso hechizo. // The sorcerer cast a powerful spell.