Subscribe
URL of the page has been copied to clipboard.
Meaning : A mountain range in central Asia that is centered in Tajikistan but extends into Kyrgyzstan and Afghanistan and Pakistan and western China.
Synonyms : the pamirs
Install App