English dictionary
batna meaning and definition
Definition and meaning of batna at MeaningMonkey.org. batna meaning and definition in the English Dictionary.BATNA noun
Definition of Batna (noun)
- a town in north central Algeria
Source: Princeton University Wordnet