What is the meaning of Leći?

to lie down

to fit (+u (in) or na (on)) (match by size and shape)

to hatch, brood (keep an egg warm to make it hatch)

dative/locative singular of leća

Source: wiktionary.org