Advertisement

Advertisement

golden shower

noun

  1. a tree, Cassia fistula, of the legume family, native to India, having long, drooping clusters of yellow flowers.



Discover More

Word History and Origins

Origin of golden shower1

First recorded in 1910–15

Advertisement

Advertisement

Advertisement

Advertisement


golden shinergolden sombrero