having just or recently arisen or come into existence; new nations; with newborn fears
[ Syn: newborn ]