• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp