Annabel is a Scottish variant of the name Annabelle which is a feminine name of French origin, meaning “favored grace.” An alternative spelling of Annabelle, this elegant name is derived from a combination of the Latin Anna, which means “grace,” and the French word belle meaning “beauty.” Annabel may also come from the French Amabel, meaning “loveable”.
The famous writer Edgar Allen Poe wrote a poem called Annabel Lee, which is about a lost love.
My husband immediately took a liking to Annabel, saying she was so pretty.So it was written in the stars that her name would have something to do with her beauty.