Definitions
noun
a city on the Amur River on the border of China and the capital of Khabarovsk
noun
an administrative territory in Russia on the eastern coast of Siberia
Look “khabarovsk” up elsewhere
Want another word?
Spin the dictionary for a fresh one.