Dena
ads1
MeaningA vindicated and humble human being
ReligionChristianity
OriginEnglish, Hebrew
Alternate SpellingsDina, Deena
MeaningA vindicated and humble human being
ReligionChristianity
OriginEnglish, Hebrew
Alternate SpellingsDina, Deena