Meaning & Origin
A female given name from Ancient Greek, most famously borne by two empresses of Byzantium.
Theodora is a girl's and boy's baby name of Greek origin, meaning "gift of God," from the Greek theos (God) and doron (gift) — the feminine counterpart of Theodore. It was borne by two empresses of Byzantium, including the extraordinary Empress Theodora, who rose from poverty to co-rule the Byzantine Empire in the 6th century.
After decades of quiet, Theodora is experiencing a genuine renaissance. Princess Theodora of Greece, and the broader trend toward Victorian revival names, have brought it back to the spotlight — a grand name that wears its history proudly.