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

Leave a Reply

Your email address will not be published. Required fields are marked *

37 queries 3.206