Persian · noun · Being & Non-Being

Nau-zaida

नौज़ाइदा
also written: Nauzaida
Meaning

A newborn infant; one just born.