English Dictionary
Definition menorah in British English
menorah noun
[countable] noun
/məˈnɔːrə/
Synonyms and related words
