Meaning of batna

Definition of batna

(noun) a town in north central Algeria

Other information on batna

WIKIPEDIA results for batna
Amazon results for batna