Meanings

  1. renewing, restoring, renewable, regenerative

    Die erneuernde Kraft des Frühlings.The renewing force of spring.

Related words