Find the word definition

Wikipedia
Charadros

The Charadros (Greek: Χάραδρος) is a river in the northern part of Achaea, Greece. Its course lies entirely within the municipality of Patras.

Charadros (Epirus)

Charadros ( Greek: ) was an ancient Greek pre Hellenistic walled settlement of Epirus.