• word of the day

    viva

    viva - Dictionary definition and meaning for word viva

    Definition
    (noun) an examination conducted by spoken communication
Download our Mobile App Today
Receive our word of the day
on Whatsapp