Lad \lad\ as a boy's name is a variant of Ladd (Middle English), and the meaning of Lad is "manservant; young man".
The baby name Lad sounds like Laud, Laddy, Loyd, Lot and Ludo. Other similar baby names are Aad, Gad, La-, Land, Rad and Tad.