Tellaro
Italian
Etymology
From
Latin
Helōrus
.
Proper noun
Tellaro
m
a
river
in
Sicily
Anagrams
allerto
,
allertò
,
rollate
,
rotella
,
tallero
,
tollera