Why would you call your lover like that? For me, it's like you're calling them a ignorant baby who doesn't know anything :/ I don't see how it's cute or endearing.
Most Helpful Guy
The word 'babe' has been used to mean 'an attractive young woman' since at least 1915. The origins of the word come from words meaning old woman and grandmother, which turned into a word that meant peasant woman, that eventually changed into the word baby that meant childish person. The form 'babe' branched off 100 years ago.
So, if you think someone calling their partner 'babe' is them comparing them to a baby, you are missing 100 years of connotation. A person calls their partner 'babe' because they are comparing them to an attractive young person (it's kind of gone gender neutral in the last 20 years or so, and doesn't only refer to a woman any more). When a lover refers to a partner as 'baby', like "Hey, Baby", they are making a play off of the word Babe, not referencing a literal baby.
If you don't pick up that meaning when you hear the word, don't use it with your partner. But that doesn't mean that other people can't use the word to mean what it means. It has never, in the thousand + years of use in various forms, meant 'ignorant'.0