new creation ( synonym found)

Definition of new creation:

°Any activity, such as play, that diverts, amuses or stimulates.

Back to Top