Find the word definition

Wikipedia
Selemnos

Selemnos (, ) is a river in the northern part of Achaea, Greece. The river flows entirely in the municipal unit of Rio and empties into the Gulf of Patras.