Where does “слава богу” come from?

слава богу (Ukrainian) comes from Ukrainian слава, from Proto-Slavic slàva, from Proto-Indo-European ḱlew-, from Proto-Indo-European ḱel- — to cover; to incline.

слава богу (Ukrainian): thank God!; thank goodness!

Definitions

  1. thank God!; thank goodness!

Ancestry of “слава богу”, step by step

слава богу traces back through two separate lines of ancestry.

via Ukrainian слава

StepLanguageWordMeaning
1Ukrainianславаglory; fame
2Proto-Slavicslàvafame; glory; glory, fame
3Proto-Indo-Europeanḱlew-to hear
4Proto-Indo-Europeanḱel-to cover; to incline

via Ukrainian бог

StepLanguageWordMeaning
1Ukrainianбогgod
2Proto-Slavicbȍgъshare, cut, wealth, luck
Every word from Proto-Indo-European ḱel-Every word from Proto-Indo-European ḱlew-Every word from Proto-Slavic slàva