Meanings
- 1
- 2
- 3
Thesaurus
Borrowed from French rosette, 'little rose,' the diminutive of rose. English applied it to rose-shaped ornaments and ribbon badges, then to many radial forms in architecture, botany, zoology, and natural patterns such as ice crystals.