Popular Wordlists
  • word of the day

    viva

    viva - Dictionary definition and meaning for word viva

    Definition
    (noun) an examination conducted by spoken communication
Connect with us on Facebook