Londonistan meaning

(informal, derogatory) London, perceived as being a center for exiled Islamic groups.
pronoun
0
0
Advertisement

Origin of londonistan

  • London +‎ -stan
    From Wiktionary