YARMUCH Meaning of YARMUCH in English n. small Jordanian river, one of the main streams of the Jordan River Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012