Uncertain.
bruxo m (plural bruxos, feminine bruxa, feminine plural bruxas)
bruxo
Masculine form of bruxa.