Ranchi in Russian Ranchi in Russian Ранчи proper noun A city, the state capital of Jharkhand, India. Add to Flashcards