Sanskrit · noun · Nature & the Garden

Pushpa

पुष्प
said push-pa
Meaning

A flower or blossom.