Name origin: Greek
Name meaning: Protector of mankind
More
Name origin: Italian
Name meaning: from botticella ‘little boot’ (see Botta).