Sharp may mean honed or tapering to a point, spicy (odour or flavour), biting/sarcastic (comments), stylish/elegant (dresser) or smart (sharpest tack in the box).