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