Locarno Hear it!

Locarno Definition

Lo·car·no (lō kär)

town in S Switzerland, on Lake Maggiore: site of peace conference (1925): pop. 14,000