Londongrad

//ˈlʌndənɡɹad// name

Definitions

Proper Noun
  1. 1
    London, seen as a haven for Eastern European (especially Russian) exiles. derogatory

    "In summer 2007 I confronted Alistair Darling, the chancellor of the exchequer, over the “Londongrad” phenomenon."

Etymology

From London + Russian град (grad, “town”), after placenames such as Leningrad and Kaliningrad.

Next best steps

Mini challenge

Unscramble this word: londongrad