Ethnic means to do with a people sharing descent and culture. An ethnic group, ethnic minority, ethnic identity.
It covers language, custom and shared ancestry together, which is what separates it from race, and the two are constantly confused. Used alone of food or clothing it is a lazy word meaning foreign, and better writing names the actual place.
1adjectiveethnicTo do with a people sharing descent and culture.
“The city is home to many ethnic groups, each with its own language and festivals.”
ethnic is a quality.
Greek ethnikos means of a nation, from ethnos, a people. In Latin it came to mean heathen, that is, not of our people.
Proto-Indo-European
*dʰeh₁-
Latin
ethnicus
Middle English
ethnik
English, today
ethnic
Built from
From Middle English ethnik, from Latin ethnicus. From Middle English ethnik, from Latin ethnicus ("pagan", "heathen"), from Ancient Greek ἐθνικός (“of or for a nation, heathen”), from ἔθνος (“a company", later "a people or nation, heathens”). by surface analysis, ethno- + -ic.
Etymology from Wiktionary, CC BY-SA