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