meaning of neva

1. a river in northwestern Russia flowing generally west into the Gulf of Finland


Related Words

neva | neva river | nevada | nevadan | nevadite | nevado de colima |

Developed & Maintained By Taraprasad.com

Treasure Words