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
impersonal verb
Origin: It & Sp
noun
See viva in American Heritage Dictionary 4
interjection
Origin:
Origin: Italian
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