Meaning of the name - Ebeneser

English Name: Ebeneser
Sex: