Definition of Larissa in English:

Larissa

proper noun

  • A city in east central Greece; population 134,100 (est. 2009). Greek name Lárisa.

Pronunciation:

Larissa

/ləˈrisə/