Ancestors

Nancowry

  • Nicobarese, Central ncb, a language of India