Larry

Webster's Dictionary of the English Language

·noun ·same·as Lorry, or Lorrie.

Related Words