What does bruja mean?

bruja - Spanish to English

witch