Definify.com

Definition 2024


tambala

tambala

English

Noun

tambala (plural tambalas)

  1. Malawi's minor currency unit, a hundredth of a kwacha