- Current rating.
to add this name to your favorite namelist!
The meaning of the name Theodora is Divine Gift
The origin of the name Theodora is Greek
People who like the name Theodora also like: Josephine
, Eleanor Theodore
Notes: Feminine form of the name Theodore.