Leningrader
noun
Len·in·grad·er
-də(r)
plural -s
: a native or resident of Leningrad, U.S.S.R. (now Saint Petersburg, Russia)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share