LANGAR


Meaning of LANGAR in English

[ 'lʌŋgər ]

■ noun Indian (among Sikhs) a communal free kitchen.

↘a communal meal.

Origin

from Hindi.

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