12 / 12
Theodore
The name Theodore comes from the Greek "theos" (God) and "dorôn" (gift, offering) and therefore means "gift of God." A little boy with this name becomes the symbol of a gift from Heaven.
+

© Shutterstock