noruz
noruz has 1 sense in the JumbleFix dictionary. Letters: 5.
Definitions
n.
. (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