Meaning & History
Bozhidarov is a Bulgarian surname meaning "son of Bozhidar". It is a patronymic formed with the Slavic suffix -ov, common in Bulgarian, Russian, and other Slavic languages. The root name Bozhidar itself is a Bulgarian form of Božidar, which means "divine gift" from the Slavic elements božĭjĭ "divine" and darŭ "gift". This is a Slavic calque of the Greek name Theodore (from theos "god" and doron "gift"). While Bozhidar was once a given name, used primarily in Bulgaria and Macedonia, the surname Bozhidarov has persisted as a familial marker, reflecting the bearer's descent from an ancestor named Bozhidar.