What is the meaning of Neonate?

A newborn infant; recently born baby.

feminine plural of neonato

vocative masculine singular of neonātus

Source: wiktionary.org