Elsabeth \e-lsabe-th, el-sa-beth\ as a girl's name is a variant of Elizabeth (Hebrew), and the meaning of Elsabeth is "God's promise; God is my oath".
The baby name Elsabeth sounds like Elzabeth, Elisabeth and Elsbeth. Other similar baby names are Lisabeth, Elspeth, Eliszabeth, Elisabethe, Elisabet and Elsbet.