Mela

What is Mela?

Mela definition and meaning on Dictionary terms:
noun (in India)

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