English

Definition of mela noun from the Oxford Advanced Learner's Dictionary

 

mela

 noun
noun
BrE BrE//ˈmeɪlə//
 
; NAmE NAmE//ˈmeɪlə//
 
(Indian English)
 
jump to other results
a type of entertainment event, usually held outdoors, or a religious festival

Other results

All matches