Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mela Definition

Cancel
mela
noun
A Hindu religious festival; loosely, a South Asian fair

Words Related to mela!

mela Examples by Brain Bank Users