Rainor \ra(i)-nor\ as a boy's name is a variant of Rainer (Old German) and Raynor (Old German), and the meaning of Rainor is "deciding warrior".
The baby name Rainor sounds like Ragnor, Ragnar, Reiner, Rayner, Rainier and Raynar. Other similar baby names are Gainor and Radnor.