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 Get the Borasharani mug.