MERON MOUNTAINS Meaning of MERON MOUNTAINS in English range of mountains in the Upper Galilee located northwest of Tzfat Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012