khabarovsk

Noun
  1. A city on the Amur River on the border of China and the capital of Khabarovsk (synset 109027827)
  2. An administrative territory in Russia on the eastern coast of Siberia (synset 109027643)

Other Searches