Baby Name Finder - Betsy: "Betsy, a 2-syllable girl's name of Hebrew/Anglo-Saxon origin, means: Gods oath."
David, a 2-syllable boy's name of Hebrew origin, means: Beloved one.
Eric, a 2-syllable boy's name of Germanic/Norse origin, means: Ever-kingly; powerful ruler.