Meaning of viva

Definition of viva

(noun) an examination conducted by spoken communication

Other information on viva

WIKIPEDIA results for viva
Amazon results for viva