Caravanche
Italian
Proper noun
Caravanche
?
Karawanks