Garhwali
perennial
Garhwali
सदाबहार, बारहमासी
Definition
Lasting or existing for a long or apparently infinite time