OMRI Meaning of OMRI in English /om"ruy/ , n.a king of Israel and the father of Ahab. I Kings 16:16-28. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012