The term that best describes a country which is formed on a shared culture, language and history would be Nationalism. People who have nationalistic tendencies, for example, often talk about their own culture or their language. They do this because they are proud of it and that is also the reason why "Nationalism" is the correct answer here.