Steen \s-teen\ as a boy's name is a variant of Stein (German), and the meaning of Steen is "stone".
The baby name Steen sounds like Sten, Stan and Steno. Other similar baby names are Steed, Steel, Steven, Steben and Stern.