Sanskrit · noun · Nature & the Garden

Pallav

पल्लव
said pal-lav
Meaning

A young leaf or fresh sprout.