1. Proper noun. A city in central Greece Greece ¹
2. Proper noun. A city in north central Arcadia in Greece 20 km north of Tripoli ¹
¹ Source: wiktionary.com