Artsakh in French Artsakh in French Artsakh proper noun (historical) One of the 15 provinces of Greater Armenia. Add to Flashcards