beauty spot
English Thesaurus
1. a spot that is worn on a lady's face for adornment (noun.artifact)
| hypernym | : | adornment, |
| definition | : | a decoration of color or interest that is added to relieve plainness (noun.artifact) |
Visual ArtiKata
Explore beauty spot in ArtiKata.com >
