Jalalabad (noun) Definition, Meaning & Examples

noun
  1. a city in NE Afghanistan, capital of Nangarhar province; a trading, military, and tourist centre on the main route between Kabul and the Khyber Pass. Pop: 96 000 (2004 est)
Jalalabad (noun) Definition, Meaning & Examples

More Definitions