Steinar \s-tei-nar\ as a boy's name is of Old Norse origin, and the meaning of Steinar is "stone fighter".
Steinar has 3 variant forms: Steinard, Steinart and Steinhardt.
A baby name that sounds like Steinar is Stoner.