Tiscali
Italian
Proper noun
Tiscali
?
a
mountain
near
Nuoro
in
Sardinia
containing an
archaeological
village
an
Italian
telecommunications
company
and
ISP
Anagrams
aclisti
,
lasciti
,
scitali