Meaning of mbeya

Definition of mbeya

(noun) a city in southwestern Tanzania

Other information on mbeya

WIKIPEDIA results for mbeya
Amazon results for mbeya