Find the word definition

Wikipedia
Nogliki

Nogliki is an urban locality (an urban-type settlement) and the administrative center of Nogliksky District of Sakhalin Oblast, Russia, located near the eastern coast of the Sakhalin Island, about inland from the Sea of Okhotsk shoreline and about north of Yuzhno-Sakhalinsk. Population: