filigranaTop 25000MeaningsNoun1. filigree (ornate decoration)2. watermark (superimposed branding on an image)3. carpetweed, plant of the genus Mollugo