I can't tell without pictures, and I've never seen it but maybe white Rhino (Going off the name :P )? But pictures probably wouldn't help. Alot of the time you just have to go by what the dealer tells you. If it's cheap though, I'd buy some more.
PS- is it white from trichomes? and is it Indica or Sativa?