ENGLISH → NEPALIgreeningnoun01nounहरियो हुनु; नवजीवनthe phenomenon of vitality and freshness being restoredSimilar wordsrejuvenation →Dictionary sources & licensesCopy link ↗