A preppier take on Rain — you could also consider Raines. The feminine version of Raine is French, related to Reina, and means "queen."