Meaning of “menorah” in the English Dictionary

british dictionary

"menorah" in American English

See all translations

menorahnoun [ C ]

us /məˈnɔr·ə, -ˈnoʊr·ə/

a base with seven branches for holding candles that is a symbol of the Jewish people, or one with nine branches used during the Jewish celebration of Hanukkah

(Definition of “menorah” from the Cambridge Academic Content Dictionary © Cambridge University Press)