Find the word definition

Wikipedia
Tibiri

Tibiri is a town and urban commune in Niger.

Tibiri (Doutchi)

Tibiri (Doutchi) is a village and rural commune in Niger.