The term that best describes a country formed on a shared culture, language, and history would be "nationalism," although it should be noted that a country need not be "formed" by this, since people can develop a sense of nationalism long after a country's founding.