Origin:British. Meaning:gift of God. Dolly is a girl's name that is English in origin. Originally a nickname of the feminine names Dolores and Dorothy, Dolly has become a given name in its own right. It is charmingly retro while evoking such legendary women as singer-songwriter Dolly Parton and First Lady Dolly Madison ...