• word of the day

    neva

    neva - Dictionary definition and meaning for word neva

    Definition
    (noun) a river in northwestern Russia flowing generally west into the Gulf of Finland
    Synonyms : neva river
Download our Mobile App Today
Receive our word of the day
on Whatsapp