YourDictionary

Dictionary Home » Dictionary Definitions » Nettilling Lake

Nettilling Lake

(nĕchˈə-lĭng)

A freshwater lake of south-central Baffin Island in eastern Nunavut, Canada. It is frozen most of the year.

link/cite print suggestion box