Ancestors

Great Nicobar

  • Nicobarese, Southern nik, a language of India