Shimla in Portuguese Shimla in Portuguese Shimla proper noun A city and district, the state capital of Himachal Pradesh, India. Add to Flashcards