londongrad
What is another word for londongrad? Here is its meaning, with related words and examples.
Name — A name for London, viewed as a refuge for exiles from Eastern Europe, particularly Russia.
We haven't recorded synonyms for londongrad yet. You can still read its full definition, where it comes from, or words that rhyme with it.
Etymology
Formed from London and Russian град (grad, "town"), modelled after placenames such as Leningrad and Kaliningrad.
Full origin of londongrad →