military hotel

Etymology
Shortened from earlier, named so because they originally catered to Hindu non-vegetarians of the military.

Noun

 * 1)  A restaurant serving non-vegetarian food.