Word info Synonyms

Londongrad

Proper noun

Meaning

Londongrad

London, seen as a haven for Eastern European (especially Russian) exiles.

Source: en.wiktionary.org

Synonyms

Examples

The oligarchs soon became famous but the untold story of 'Londongrad' is one of greed, excess, secret business deals and political intrigue. Source: Internet

Londongrad” is the nickname, not entirely affectionate, that wealthy Russians have bestowed upon Britain’s capital. Source: Internet

Close letter words and terms