NKR in Russian NKR in Russian НКР proper noun Initialism of Nagorno-Karabakh Republic. Add to Flashcards