Definition of tamba in Spanish:

tamba

feminine noun

  • 1

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