Lad

n.
  1. A boy; a youth; a stripling.
  2. A companion; a comrade; a mate.
  3. Lad's love . (Bot.)
    See Boy's love, under Boy.