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