Ranchi in Polish Ranchi in Polish Ranchi proper noun A city, the state capital of Jharkhand, India. Add to Flashcards