rosace
Top 20000
Meanings
Noun
1. rosette
2. rose (architecture)
3. rose window