It is a national language of India and is spoken in several states as their first language. It is spoken by more than 425 million people as a first language and around 120 million use it as a second language. Hindi (Devanagari: हिन्दी) got its name from the Persian word Hind, which means ”land of the Indus River”. About our English to Hindi translation tool