Betsey \b(e)-tsey, bet-sey\ as a girl's name is a variant of Betsy (English), Betty (Dutch, English) and Elizabeth (Hebrew), and the meaning of Betsey is "God's promise; God is my oath".
The baby name Betsey sounds like Betsie and Bets. Other similar baby names are Bessy, Bette, Hatsey and Tessey.