Synonyms and Antonyms for beauty_spot

1. beauty spot (n.)

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

Synonyms: