English dictionary
golden rain meaning and definition
Definition and meaning of golden rain at MeaningMonkey.org. golden rain meaning and definition in the English Dictionary.GOLDEN RAIN noun
Definition of golden rain (noun)
- an ornamental shrub or tree of the genus Laburnum; often cultivated for Easter decorations
- synonyms: common laburnum, golden chain, Laburnum anagyroides
Source: Princeton University Wordnet