Viva is defined as an expression or cheer that means "long live!"(interjection)
When you want to show your support for a king, this is an example of a time when you might shout viva la king! or long live the king!
See viva in Webster's New World College Dictionary
Origin: It & Sp
See viva in American Heritage Dictionary 4
Origin: and Spanish, (long) live
Origin: , both from Latin vīvat
Origin: , third person sing. present subjunctive of vīvere, to live; see gwei- in Indo-European roots.
Learn more about viva