Dora

Meaning
Old EnglishGift of God
GreekGiving
HungarianGift of God
Gender
Origin