Meaning and Origin of: Balthazor

Family name origins & meanings