Where does “уланбаторский” come from?

уланбаторский (Russian) comes from Russian Улан-Ба́тор, from Mongolian ᠤᠯᠠᠭᠠᠨᠪᠠᠭᠠᠲᠤᠷ, from Mongolian ᠪᠠᠭ᠋ᠠᠲᠤᠷ, from Classical Mongolian ᠪᠠᠭ᠋ᠠᠲᠤᠷ, from Mongolian ᠪᠠᠭᠠᠲᠤᠷ, from Proto-Mongolic *baxatur, from Proto-Turkic bagatur — hero.

Ancestry of “уланбаторский”, step by step

StepLanguageWordMeaning
1RussianУлан-Ба́тор
2Mongolianᠤᠯᠠᠭᠠᠨᠪᠠᠭᠠᠲᠤᠷ
3Mongolianᠪᠠᠭ᠋ᠠᠲᠤᠷhero
4Classical Mongolianᠪᠠᠭ᠋ᠠᠲᠤᠷ
5Mongolianᠪᠠᠭᠠᠲᠤᠷ
6Proto-Mongolic*baxatur
7Proto-Turkicbagaturhero
Every word from Proto-Turkic bagaturEvery word from Proto-Mongolic *baxaturEvery word from Mongolian ᠪᠠᠭᠠᠲᠤᠷ