Teodor

Meaning
ScandinavianGod's Gift
CzechoslovakianGod's Gift
SerbianGod's Gift
CroatianGod's Gift
RomanianGod's Gift
PolishDivine Gift
Gender
Origin