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