Definition, synonyms and related words
A Hindu religious festival; loosely
The word comes from the Hindi and Urdu term mela, which itself is derived from the Sanskrit word melaka. Originally, it referred to a gathering or fair.