nurture
Meaning (English)
to care for and encourage the growth of something
Meaning (मराठी)
जोपासना करणे, वाढवणे
Used in a sentence
The academy nurtures rural talent through a residential coaching scheme.
निवासी प्रशिक्षण योजनेतून अकादमी ग्रामीण गुणवत्तेची जोपासना करते.