Demography
India is a republic country consisting of 28 states and 7 union territories with a parliamentary system of democracy.
There are 216 languages in India and of this 27 languages are recognized as official languages, majority of the population speak Hindi.
The official name India is derived from Sindhu, the historic local appellation for the river Indus and is the most internationally recognisable of the country. The Constitution of India and general usage also recognises Bharat as the other official name of equal status. Bharat comes from the name of an ancient Hindu king and means seeker of knowledge. The third name is Hindustan, meaning land of the Hindus (where Hindu refers to those who dwell to the right of the Indus/Sindhu river) used from the Mughal times onwards.