A group that shares culture language and religion?

Ethnic group