bruja f (plural brujas, masculine brujo)
Undetermined. Possibly from Iberian/Celtiberian *bruxtia (compare Catalan bruixa, Portuguese bruxa, Occitan bruèissa), from *brixta ‘spell, magic’ (compare Old Irish bricht ‘charm’, Old Breton brith ‘magic’). It could instead be akin to a different Celtic word such as Old Irish Brigit (“bright one”).