There are multiple origins and meanings for the name:
1. Comes from the Greek word (δώρο) [thoro] - "gift, present, bonus, boon", feminine form of the personal name Dor
2. Shortened form of the given name Adora - "adored, honor, adore, worship".
3. Diminutive form of the given name Dolores, derived from the Latin word (dolor) meaning - "sorrows; grieving Virgin Mary".