LARISSA
Meaning of LARISSA in English
Pronunciation: l ə - ' ri-s ə
Function: geographical name
city N cen Greece in E Thessaly pop 113,426
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012