Jalalabad
WordNet

noun


(1)   A town in eastern Afghanistan (east of Kabul)
 
x
OK