Flower, blossom, or possibly a variant of Mala meaning ‘garland’ in Sanskrit

1 Post