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