Noun jalalabad has 1 sense
  1. Jalalabad - a town in eastern Afghanistan (east of Kabul)
    --1 is a kind of
    town
    --1 is a part of Afghanistan, Islamic State of Afghanistan
,
TOP