What is the meaning of Pondre?

to lay (an egg)

to set (sun)

to lay (eggs)

to give birth

to lay

to lay

Source: wiktionary.org