Larissa in Portuguese Larissa in Portuguese Larissa proper noun A city in north-central Greece, the capital of Thessaly. Add to Flashcards