Meaning of tamba in Spanish:

tamba

feminine noun

Ecuador
  • 1Especie de manta que usan a modo de abrigo los indígenas.