What is the meaning of Napulo?

ten; 10

ten

ten

ten

ten

Source: wiktionary.org