Definition of Ghulghuleh in English:

Ghulghuleh

proper noun

  • An ancient city in central Afghanistan. It was destroyed by Genghis Khan c.1221.

Pronunciation:

Ghulghuleh

/ɡo͞olˈɡo͞ole/