Question: what is ojhri in english?
Answer: The Urdu Word اوجھڑی Meaning in English is Tripe. The other similar words are Aant, Ojhri, Antari and Bay Sood Cheez.