English Dictionary
Definition viva in British English
viva noun
[countable] noun
/ˈvaɪvə/

English Dictionary