O'Reilly logo
  • Niranjan sooda thinks this is interesting:

triumphant

From

Cover of Environmental Issues in India

Note

having won a battle or contest; victorious.