Meaning of the name - Babette

English Name: Babette
Sex: