browse words by letter
a b c d e f g h i j k l m n o p q r s t u v w x y z

leningradmore about leningrad


  1  definition  found 
  From  WordNet  r  1.6  [wn]: 
  n  :  a  city  in  the  European  part  of  Russia;  2nd  largest  Russian 
  city;  located  at  the  head  of  the  Gulf  of  Finland  on  the 
  Neva  River;  former  capital  of  Russia  [syn:  {St. 
  Petersburg},  {Leningrad},  {Peterburg},  {Petrograd},  {Saint 

more about leningrad