Definitions
There is 1 meaning of the phrase
Rose Of Sharon.
Rose Of Sharon - as a noun
Asiatic shrub or small shrubby tree having showy bell-shaped rose or purple or white flowers and usually three-lobed leaves; widely cultivated in temperate north america and europe
Synonyms (Exact Relations)
hibiscus syriacus