Lehmann \le(h)-ma-nn\ as a boy's name is a variant of Lehman (German), and the meaning of Lehmann is "tenant, renter".
The baby name Lehmann sounds like Loman and Lowman. Other similar baby names are Beamann, Heimann, Lachmann, Newmann and Neumann.