Home
Search
Index
Definify.com
Definition
2024
Imera
Imera
Italian
Proper noun
Imera
m
A
river
that flows in
Sicily
Etymology
From
Latin
Himera
, from
Ancient Greek
Ἱμέρα
(
Himéra
)
.
Similar Results