Subscriber login


Forgot your password?

Library card login

Other

Larissa

Pronunciation: /ləˈrɪsə/

Definition of Larissa
  • a city in Greece, the chief town of Thessaly; population 134,100 (est. 2009). Greek name Lárisa /ˈlarisa/.

Larissa in other Oxford dictionaries

Definition of Larissa in the US English dictionary
  |  Cite

Word of the day

kempt

/ kɛm(p)t /
adjective
maintained in a neat and clean condition …