La palabra española «bruja» es de etimología dudosa, posiblemente prerromana, del mismo origen que el portugués y gallego "bruxa" y el catalán "bruixa".