Stock means a little happiness.
From the Mediterranean. Spring. A rich, clove-like scent.
All flower meanings