A beauty that appeals to the senses
• The quality of arousing interest
• Being attractive or something that attracts