Larissa

English and Russian name derived from a city in Ancient Greece, probably meaning "fortified town."