Possibly: Flower petals or blossom (from regional Indian languages)

1 Post