Bing found the following results
Larissa - Wikipedia
Meaning, origin and history of the name Larissa
Larissa (name) - Wikipedia
Lárissa | Ancient City, Thessaly, Pelasgians | Britannica
Meaning, origin and history of the name Larisa
Larissa - Hellenica World
Larissa – Travel guide at Wikivoyage
Larisa — the capital of Thessaly - Grecomap
Larissa Greece | Greece.com
Larissa - Simple English Wikipedia, the free encyclopedia