Meaning of the name - Babbette

English Name: Babbette
Sex: