Home / Dictionary / Londongrad

Londongrad Uncommon

Proper Noun

Definitions
Proper Noun
1

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

See Also
exile london russian
Related Terms
Rhyming Words
rad grad brad orad prad trad irad urad arad murad strad morad norad farad barad garrad conrad konrad monrad aborad
Compare
Londongrad vs