MELA


Meaning of MELA in English

[ 'meɪlə: ]

■ noun Indian a fair or Hindu festival.

Origin

from Sanskrit melā 'assembly'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.