idri
Could you clarify what you mean by idri? The term may refer to different things in various contexts. Are you asking about a geographic place, a person’s name, an acronym (for example IDRI as an acronym for a organization or institute), a linguistic or cultural term, or something fictional? With a bit more context, I can write a concise, neutral wiki-style article under 300 words tailored to the intended meaning.