English meaning of the Dagbani word talla

talla

Noun
  1. trade, trade-goods, hawking