1 definition by guarnm

It is an italian word meaning 'babygirl'
She is my neonata
by guarnm November 22, 2018
Get the neonata mug.