MAROUN AL-RAS Meaning of MAROUN AL-RAS in English n. village in south Lebanon Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012