Steinart \s-teina-rt, ste(i)-nart\ as a boy's name is a variant of Steinar (Old Norse), and the meaning of Steinart is "stone fighter".
The baby name Steinart sounds like Steinard and Steinhardt. Other similar baby names are Stewart, Stuart, Steward and Stoddart.