Locarno Syllabification: (Lo·car·no)Pronunciation: /lōˈkärnō/Definition of Locarno a resort in southern Switzerland, at the northern end of Lake Maggiore; population 14,909 (2007). Locarno in other Oxford dictionaries Definition of Locarno in the British & World English dictionary