larissa ( 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.

Back to Top