Annabelinda

Graceful beautiful serpent English compound name composed of Latin Anna favor; grace, and Belinda, beautiful serpent