But why does nelipot mean "barefoot"?

Must go check Onelook...

Back in a minute with an edit.

Edit: Nothing at all on Onelook about etymology of nelipot. OK. So I repeat: From where did nelipot come?