nowruz

Noun
  1. (Persian) the new year holiday in Iran and Azerbaijan and Afghanistan and Pakistan and parts of India and among the Kurds;
    Comes at the vernal equinox (synset 115248712)

Other Searches