What does PALIO stand for?

What does PALIO mean? We have 2 definitions. Read most used PALIO meanings below.

ADVERTISEMENT