Quick answer
Bogdan is a boy name meaning "given by God".
Pronunciation: Polish /ˈbɔɡ.dan/; Russian /bɐɡ.ˈdan/; Serbian /ˈbǒɡ.daːn/; Romanian /boɡ.ˈdan/.
Meaning and history
The name means "given by God" from the Slavic elements bogŭ "god" and danŭ "given". This pre-Christian name was later used as a translation of Theodotus.
Notes and context
Usage: polish, russian, slovene, bulgarian, serbian, croatian, macedonian, romanian | Russian: Богдан