← Back to browsemenorahnoun#44,980TranslationメノラーメノラーEnglish definition(Judaism) a candelabrum with seven branches used in ceremonies to symbolize the seven days of CreationExamplesNo examples yet.Similar wordsmenorahsmenorcamenonorahmenonmerah← chippersculebra →