Well, it is mentioned in a dictionary (wiktionary):
"
Noun
Jezebel (plural Jezebels)
1. An evil, scheming or shameless woman; an immoral woman.
She’s an absolute
Jezebel!
"
Seriously I think one would have to be quite sadistic to name ones child essentially a whore. Seriously.
A name is NOT just a collection of sounds or syllables. Words tend to have meanings, and these should be considered. Just because a word sounds pretty doesn't mean it's suitable as a name.
Or what do you think about Harlot? Trollop? Temptress? Amoral?