Dasehra (noun) Definition, Meaning & Examples

noun
  1. a Hindu festival symbolizing the triumph of good over evil, celebrated for ten days in October.
Dasehra (noun) Definition, Meaning & Examples

More Definitions