|
Definition of Londongrad
1. Proper noun. London, seen as a haven for Eastern European (especially Russian) exiles. ¹
¹ Source: wiktionary.com
|
1. Proper noun. London, seen as a haven for Eastern European (especially Russian) exiles. ¹
¹ Source: wiktionary.com