Ragnar \rag-nar\ as a boy's name is of Old Norse origin, and the meaning of Ragnar is "judgment warrior". Related to German names like Reginald and Rainer.
Ragnar has 7 variant forms: Ragnor, Rainer, Rainier, Rayner, Raynor, Regner and Reiner.
Baby names that sound like Ragnar are Raynar and Rainor.