What is the meaning of the name Annabeth?
The name Annabeth is primarily a female name of Hebrew origin that means Gracious, God Is My Oath.
Combination of the names ANNA and BETH (Elizabeth)
People who like the name Annabeth also like: Annabelle
Names that sound like Annabeth:
Stats for the Name Annabeth