hechicero

/et͡ʃiˈθeɾo/ · B2 · adj

enchanting, bewitching

🧙‍♂️ hechizo (spell) + -ero (one who does) = one who casts spells

Hechicero comes from hechizo, meaning spell or charm, plus the suffix -ero, marking a person who does something. So a hechicero is literally a spell-maker. As an adjective, it describes something that casts a spell on you: bewitching.

More Spanish words · How Spanish works