Definition of Locarno in English:

Locarno

proper noun

  • A resort in southern Switzerland, at the northern end of Lake Maggiore; population 14,909 (2007).

Pronunciation

Locarno

/lōˈkärnō/