Damaturu The city/word Damaturu means Nigeria. The city Damaturu lies in Nigeria. The country Nigeria contains the city Nigeria.