Larry /(?)/

Lar·ry

Larry

n.
  1. Same as Lorry, or Lorrie.