Prev 38 of 50 Next
Theodore
Origin: Latin

Meaning: God's gift