zambezi

(noun) Zambezi

Zambezi River
river (generic term)