Name and coat of arms
The toponym is first recorded in 804, in the form Luanasco, in 874 as Luano, and from 1189 as Lugano.
German-language variants of the name (now no longer in use) were Lowens, Lauis, Lauwis, Louwerz.
The local Lombard form of the name is rendered Lugan.
The etymology of the name is uncertain, suggestions include derivation from Latin lucus ("grove"), from a vulgar Latin lakvannus ("lake-dweller") and from the god Lugus.
The blazon of the municipal coat of arms is Gules, a cross throughout argent, between the upper case serif letters L, V, G and A (respectively in the I, II, III and IV quarters). The coat of arms dates from around 1200. The four letters on the coat of arms are an abbreviation of the name Lugano.