Noklak

English

Proper noun

Noklak

  1. A district of Nagaland, India.