langar

noun
1
a place run by Sikhs, where people can get free meals
لنگرخانه
2
a meal shared by a large number of people
ضیافت همگانی, غذاخوری جمعی, خوراک دسته‌جمعی, غذای اشتراکی
Most of the pilgrims ate their meals at the langars that had been organized for them.