From село (selo, “village”) + -анец (-anec).
селанец • (selanec) m (feminine селанка, relational adjective селански)