Narrative:
While it can be seen as a nickname of Barbara, it is more commonly a short form of the word baby. Shorn of its final syllable, it is also shorn of any ideas of innocence or helplessness.
In fact, in day-to-day American usage, a ''babe'' is a generic term (used very informally, and some would assert offensively) for any overpoweringly attractive female.