English | German | Russian | Czech

chama English

Meaning chama meaning

What does chama mean?

chama

(East Africa, mostly, Kenya) An informal cooperative society, usually for pooling and investing savings.

Are you looking for...?