What is the meaning of Nesti?

Contraction of en esti (on this/in this).

to nest (build a nest)

provisions or lunch brought to school, work, on travels etc.; packed lunch

to lay eggs

to carry

Source: wiktionary.org