English dictionary
jalalabad meaning and definition
Definition and meaning of jalalabad at MeaningMonkey.org. jalalabad meaning and definition in the English Dictionary.JALALABAD noun
Definition of Jalalabad (noun)
- a town in eastern Afghanistan (east of Kabul)
Source: Princeton University Wordnet