Possibly short form of Batsheva or Elisheva or other names containing the Hebrew name element שבע meaning "Oath" or simply derived from the biblical word. Another version suggests that Sheva in fact derives from the name of the Hebrew character שֶׁבַע בֶּן-בִּכְרִי (Sheva Ben-Bichri).