Stepanakert in Greek Stepanakert in Greek Στεπανακέρτ proper noun The capital of the Nagorno-Karabakh Republic. Add to Flashcards