Subscriber login


Forgot your password?

Library card login

Other

Locarno


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 US English dictionary