Multiculturalism
Multiculturalism is the coexistence of multiple cultures. The word is used in sociology, in political philosophy, and colloquially. In sociology and everyday usage, it is usually a synonym for ethnic or cultural pluralism in which various ethnic and cultural groups exist in a single society. It can describe a mixed ethnic community area where multiple cultural traditions exist or a single country. (Wikipedia)
Related
The Argument for Ethno-Nationalism
In this episode, Jack discuss the definition of ethno-nationalism is, what the alternatives are,...