IMRIGH Meaning of IMRIGH in English (n.) A peculiar strong soup or broth, made in Scotland. Webster's English dictionary. Английский словарь Webster. 2012