Definition of Iti in English:

Iti

noun & adjective