Larisa definitions

lə-rĭs'ə
A city of eastern Greece near the Aegean Sea. The chief city of ancient Thessaly, it was later part of the Byzantine Empire, Serbia, and Ottoman Turkey (until 1881).
8
0
City in E Thessaly, Greece.
proper name
7
0