Exultation

Hindi Meaning

उमंग

उल्लसन

English Meaning

  1. The act or condition of rejoicing greatly.