Batna in French Batna in French Batna proper noun A city and commune in Batna Province, northeastern Algeria. Add to Flashcards