Skip to content
inoh

larissa

/ləˈɹɪsə/

Meaning 1

a city located in Greece

“She visited Larissa during her summer vacation.”
Add to my deck
Illustration of larissa: a city located in Greece

Meaning 2

A common female name.

“Larissa read her favorite book under the tree.”
Add to my deck
Illustration of larissa: A common female name.