An alternative spelling of indri, itself borrowed from Sanskrit इन्द्रिय (indriya). See there for more information on this term.
intri