Selkup

Selkup

English Noun
Ad

Definition

Any member of a people who live in the northwest of Siberia.

Ad