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