Italian variant of Biagio, from Latin Blasius meaning 'lisping' or 'stammering,' a saints' name.
Like Biaggio?
Swipe through thousands of names like it