MENORAH Meaning of MENORAH in English n. a seven-armed candelabrum used in Jewish worship, esp. as a symbol of Judaism. Etymology: Heb., candlestick Oxford English vocab. Оксфордский английский словарь. 2012