TAPA MEANING IN ENGLISH

• Tapa Definition & Synonyms

  1. (n.) A kind of cloth prepared by the Polynesians from the inner bark of the paper mulberry; -- sometimes called also kapa.


• Tapadera Definition & Synonyms

  1. (n.) Alt. of Tapadero


• Tapayaxin Definition & Synonyms

  1. (n.) A Mexican spinous lizard (Phrynosoma orbiculare) having a head somewhat like that of a toad; -- called also horned toad.


RECENT SEARCHES