Non-vegetarian


Non-vegetarian is an Indian English word that is used to refer to meaty food and also to a person who is a not a vegetarian i.e. someone who consumes meat, especially as a major source of protein.
Although the intended meaning is readily understood, these terms are not common parlance in the Anglosphere where meat consumption is the norm, vegetarianism is a rarity, and veganism is a novelty.
A related word is eggetarian, that refers to a vegetarian who consume egg-based products but not meat.

In popular usage