Santo for a baby name

Meaning saint, Santo is extremely religious and has a long history in Italy. It’s also absolutely adorable!

Search by letter



Search by category