SynonymX
Speak
Jalalabad
Definition of Jalalabad
1.
A town in eastern Afghanistan (east of Kabul)
Noun
Semanticaly linked words with "jalalabad"
town
afghanistan
islamic state of afghanistan