English-Spanish dictionary »

larissa meaning in Spanish

EnglishSpanish
Larissa (the city in Greece)
proper noun
[UK: laˈriː.sə]
[US: laˈriː.sə]

Larisaproper noun
{f}