Locarno
Locarno
Definition
Lo·car·no (lō kär′nō)
town in S Switzerland, on Lake Maggiore: site of peace conference (1925): pop. 14,000
Browse dictionary entries near Locarno
