It is the name of a town and a municipality the province of Soria, Castilla Leon, Spain.
Narros: Salamanca, trick, cunning.