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ō/