Based on the search results, "mosso" in Spain can refer to two different things:
-
Mossos dEsquadra: This is the name of the autonomous police force in Catalonia, Spain. They are informally known as "Mossos" and were originally created in 1719 to protect government buildings in the Province of Barcelona. Over time, they grew in number and powers, and now they have replaced the Guardia Civil and National Police within the territory of Catalonia.
-
Moso: This is a Spanish word that means "young man". It is possible that "mosso" is a variation of this word, but it is not clear from the search results.