Belladonna: baby girl name popularity and meaning

Belladonna

With Italian roots, its literal meaning is "beautiful lady," but Belladonna is more than just a name for your beautiful little lady - it's also the name of a poisonous plant also known as deadly nightshade.