Names Božidar Means “divine gift” from the Slavic elements bozy “divine” and daru “gift”. It is a Slavic translation of Theodore. Read More