English synonyms about - contact  

beauty spot

noun

1 beauty spot

A spot that is worn on a lady's face for adornment.


Find more on beauty spot elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0258