mela









mela


noun (in India)

  1. a religious fair, especially one held in connection with a festival.
  2. a throng of people.

noun

  1. an Asian cultural or religious fair or festival
67 queries 0.684