Possibly: Flower, Blossom, or derived from Sanskrit ‘Kev’ meaning ‘to praise’ or ‘to celebrate’

1 Post