selo noun1 •A village, in various Slavic regions.Most Ukrainian and southern Russian selos are large; often they have several hundred households, and there are selos with more than a thousand. — 1985 formssela · selos