Definitions
There is 1 meaning of the phrase
Sweet Alison.
Sweet Alison - as a noun
Perennial european plant having clusters of small fragrant usually white flowers; widely grown in gardens
Synonyms (Exact Relations)
lobularia maritimasweet alyssum