Home

Word

beauty spot, n.
more info a spot that is worn on a lady's face for adornment
<noun.artifact>

beauty spot
semantic pointers
hypernym