Vocabulary: Fantasy and fairy tales EnglishEspañolwizardmagowitchbrujafairyhadaelfelfodwarfenanogiantgigantedragondragónmonstermonstruomermaidsirenakingreyqueenreinaprincepríncipeprincessprincesaknightcaballerowarriorguerrerohero / heroinehéroe / heroínavillainvillanokingdomreinocreaturecriatura / sermagicmagiaspellhechizocursemaldiciónpotionpociónwandvaritamagic wandvarita mágicaswordespadashieldescudocrowncoronaringanillotreasureTesoroamuletamuletomagic powerpoder mágicoenchantmentencantamientosecretsecretoprophecyprofecía