Definition of Jalalabad

  • 1. A town in eastern Afghanistan (east of Kabul) Noun

Semanticaly linked words with "jalalabad"