To fall or send down in drops, like a shower of flowers or confetti.
जैसे फूलों या कंफेटी की बारिश की तरह, बूंदों में गिरना या भेजना।
English Usage: They showered the newlyweds with rose petals.
Hindi Usage: उन्होंने नवविवाहितों पर गुलाब की पंखुड़ियाँ बरसाईं।
to send down in a manner similar to rain
बरसाना (Barsana)
English Usage: They rained blessings on the newlyweds.
Hindi Usage: उन्होंने नवविवाहितों पर आशीर्वाद की वर्षा की।
barasana, barsana, barsanaa, barasna, barasaana, barasanaah, barasanae, barasanaaah