khabarovsk Meaning, Definition & Usage

  1. noun a city on the Amur River on the border of China and the capital of Khabarovsk
  2. noun an administrative territory in Russia on the eastern coast of Siberia

WordNet