ENGLISH → NEPALI
renewing
01
adjective
नयाँ जीवन दिने; नवीकरणकारी
tending to impart new life and vigor to
In a sentence
the renewing warmth of the sunshine
घामको नयाँ जीवन दिने न्यानोपन