Bemadette

Origin Gender Meaning
German Girl Has the courage of a bear