Himachal Pradesh in Russian Himachal Pradesh in Russian Химача́л-Праде́ш proper noun A state in northern India. Capital: Shimla. Add to Flashcards