Larissa in Greek Larissa in Greek Λάρισα proper noun A city in north-central Greece, the capital of Thessaly. Add to Flashcards