Bessie \b(es)-sie\ as a girl's name is a variant of Bess, Beth (Hebrew), Betty (Dutch, English) and Elizabeth (Hebrew), and the meaning of Bessie is "house; God's promise; God is my oath". See also Betsy.
The baby name Bessie sounds like Bessy and Basia. Other similar baby names are Nessie, Betsie, Jessie, Kessie and Tessie.