Dictionary
Definition of BEAUTY SPOT
noun : BEAUTY SPOT
Source:WordNet 3.1
-
1. (
) a spot that is worn on a lady's face for adornment ;
See more about : BEAUTY SPOT