• word of the day

    tappa

    tappa - Dictionary definition and meaning for word tappa

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