Find the word definition

Wikipedia
Thelpusa

Thelpusa or Thelpousa (, also Τέλφουσα - Telphousa) was an ancient city-state in western Arcadia. The city was built on the left bank of the river Ladon. Its territory was bounded on the north by Psophis and on the east by Kleitor. The name comes from the nymph Thelpusa, daughter of Ladon. The city had a temple of Asclepius and a sanctuary of the twelve gods of the Olympus. Near Thelpusa there was a temple of Eleusinian Demeter, with a stone statue of the goddess, her daughter and Dionysus. When Pausanias visited Thelpusa it was abandoned and ruined for many years. In 352 BC, the town was first mentioned as the place of the defeat of the Lacedaemonians by the Spartans. It was a member of the Achaean League. Its ruins have been found near the village Vanaina, near Tropaia.