meaning of lena river

1. a Russian river in Siberia; flows northward into the Laptev Sea


Related Words

lena river |

Developed & Maintained By Taraprasad.com

Treasure Words