Jalalabad — definition

1. Jalalabad (Noun)

1 definition

Jalalabad (Noun) — A town in eastern Afghanistan (east of Kabul).

1 type of
town
2 parts of
Afghanistan Islamic State of Afghanistan