ENGLISH → HINDIgreeningnoun01nounहरा-भरा होना; नवजीवनthe phenomenon of vitality and freshness being restoredSimilar wordsrejuvenation →Dictionary sources & licensesCopy link ↗