Desna

What is Desna?

Desna definition and meaning on Dictionary terms:
noun
a river in the W Russian Federation flowing S to join the Dnieper River near Kiev in Ukraine. About 500 miles (800 km) long.

 

reference: https://www.dictionary.com/browse/desna

Tags: