Tags: Ethnic Group.
Nepali Indians (also Indian Nepalese or Indian Nepali Nepali: भारतीय नेपाली) are people who are citizens or full-time residents of India whose ethnic origins lie fully or partially in Nepal. They speak many languages and dialects but Nepali language also included as one of the official languages of India is understood and spoken by all.