Name origin: Italian
Name meaning: Founded by God
More
Name meaning: patronymic from a pet form of the personal name Rosso.
Your partner in parenting from baby name inspiration to college planning.