Italian variant of Biagio, from Latin Blasius meaning 'lisping' or 'stammering,' a saints' name.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Biaggio?
Swipe through thousands of names like it