filigrana
Top 25000
Meanings
Noun
1. filigree (ornate decoration)
2. watermark (superimposed branding on an image)
3. carpetweed, plant of the genus Mollugo