Nestor in Russian Nestor in Russian Не́стор proper noun A en given name, rare in English. Add to Flashcards