NAVARATRA Meaning of NAVARATRA in English n. (in Sanskrit meaning "nine nights") major Hindu festival of nine days (Hinduism) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012