larissa (0 synonym found)

Definition of larissa:

°A city in north-central Greece, the capital of Thessaly.
°A nymph with a local cult near the city of Larissa.

Definition of larissa:

°A city in north-central Greece, the capital of Thessaly.
°A nymph with a local cult near the city of Larissa.
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top