Dictionary

Larissa

geographical name La·ris·sa \lə-ˈri-sə\

Definition of LARISSA

city N cen Greece in E Thessaly pop 113,426
ADVERTISEMENT

Rhymes with LARISSA

Browse

Next Word in the Dictionary: LaristanPrevious Word in the Dictionary: La Rioja
ADVERTISEMENT
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears