Bengali, Punjabi, Marathi, Gujarati, Oriya, and Assamese. Urdu and Punjabi, as well as Sindhi, are also spoken in Pakistan, while Bengali is also the language of Bangladesh. Another Indic language, Sinhalese, is the principal language of Sri Lanka, while Nepali is spoken in Nepal, and Kashmiri in Kashmir. Romany, the language of the Gypsies, is also of this family. Speakers of the Indic languages number well over one billion.