The baby name Lennart is a boys name, 2 syllables long and is pronounced "LEN nert".
Lennart is Swedish and German in Origin, with the following Meanings
Boy Name Meanings by Origin
Swedish Meaning - Bold as a lion. Scandinavian variant of Leonard.
German Meaning - Bold as a lion; name of a medieval saint