Home
Search
Index
Definify.com
Definition
2024
Londonistan
Londonistan
English
Proper noun
Londonistan
(
informal
,
derogatory
)
London
, perceived as being a center for exiled
Islamic
groups.
See also
Londonistan
on Wikipedia.
Wikipedia
Etymology
London
+
-stan
Similar Results