Dosso The city/word Dosso means Niger. The city Dosso lies in Niger. The country Niger contains the city Niger.