Origine del nome del comune
La prima parte del nome deriva dalla voce latina «mons», cioè monte, ed è comune alle epoche romana e medievale, la seconda, «cucco», è anteriore e probabilmente coniata sulla base preceltica «kukka», col significato di altura.
L’accostamento di «mons» a «kukka» è singolare ma non eccezionale: significa «monte del monte», ove lo stesso concetto viene espresso in lingue diverse. Probabilmente chi ha aggiunto «mons» al preesistente «kukka» aveva già dimenticato il senso della componente più antica.