Bogdan \b(o)-gdan, bog-dan\ as a boy's name is of Slavic origin, and the meaning of Bogdan is "God's gift".
Bogdan has 2 variant forms: Boban and Bohdan.