Jalalabad in Polish Jalalabad in Polish Dżalalabad proper noun The capital city of Nangarhar province, Afghanistan. Add to Flashcards