Elaboration of Dora, from Greek 'doron' meaning 'gift,' used in pastoral literary tradition.
Like Dorilla?
Swipe through thousands of names like it