Barsa meaning in english

बरसाbarasa