Name origin: Greek
Name meaning: Protector of mankind
More
Name origin: Italian
Name meaning: from botticella ‘little boot’ (see Botta).
Your partner in parenting from baby name inspiration to college planning.