Flower, rose, or possibly a diminutive form meaning ‘little flower’

1 Post