Attested
.to
Menu
Definition
a spot that is worn on a lady's face for adornment
Seed
·
Term in context
beauty spot
in
CommonParlance