IMRIGH


Meaning of IMRIGH in English

noun a peculiar strong soup or broth, made in scotland.

Webster English vocab.      Английский словарь Webster.