Nyimba The city/word Nyimba means Zambia. The city Nyimba lies in Zambia. The country Zambia contains the city Zambia.