English synonyms about - contact  

Jalalabad

noun

1 Jalalabad

A town in eastern Afghanistan (east of Kabul).

Dutch: Jalalabad


Find more on jalalabad elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0249