Nancowry (English, name)
expansion: Nancowry
Senses:
glosses: An island of the Nicobar Islands, India.
Forms: