Theodora
Primarily Female
The meaning of the name Theodora is Gift Of God, Divine Gift
The origin of the name Theodora is Greek
Notes: Feminine form of the name Theodore.
People who like the name Theodora also like: Aurora, Violet, Genevieve, Ophelia, Amelia, Charlotte, Penelope, Theodore, Henry, Oliver, Silas, August, Jack, Sebastian

< Back to Search | Pet Name Categories