Popular Wordlists
  • word of the day

    tapa

    tapa - Dictionary definition and meaning for word tapa

    Definition
    (noun) the thin fibrous bark of the paper mulberry and Pipturus albidus
    Synonyms : tapa bark , tappa , tappa bark
    Definition
    (noun) a paperlike cloth made in the South Pacific by pounding tapa bark
    Synonyms : tappa
Connect with us on Facebook