Ἕλωρος

Proper noun

 * 1) Helorus, a river of Sicily
 * 2) Helorum, a city on this river