"B" Boy Names
Portuguese “wizard, sorcerer, mage“
Bruxo is a boy’s name of Portuguese origin, meaning “wizard, sorcerer, mage.”
Modern Magic Baby Names for Boys