the pamirs - English Synonyms Dictionary

the pamirs

n.
[1] Pamir Mountains