Meaning
Itri is a name derived from Sanskrit roots, often associated with travel and spiritual journeys. It can refer to someone who is a wanderer or a pilgrim.