new-sprung
Explore definitions, synonyms, and language insights of new-sprung
Definitions
                    Adjective Satellite
                    
            having just or recently arisen or come into existence; "new nations"; "with newborn fears"