Borasharani Share definition Flag An Assamese name. Where Borasha or Barsha/borkha/barkha means Rain and Rani means Queen. Her name is Borasharani My name is Borasharani Borasharani by Brajangana November 24, 2021 0 0 Get merch Get the Borasharani mug. Buy Now — $32.95 See more merch