Synonyms for "neonate"

Words with similar meaning