Diminutive of Dorothy, meaning gift of god. Doll has also come to be used as the name of a child's plaything, and as a colloquial term for an attractive woman. A vision. A literary name from Shakespeare's King Henry IV, Part 2, where it belongs to doll Tearsheet, a woman at the Boar's Head in Eastcheap.
Originally a diminutive of Dorothea, Dorothy, or any name ending in -dora. It has become common as a name on its own. Gift of God. A vision. Gift. Abbreviation of Dorothy and a prefix in blended names.