Definitions of Sir harry maclennan lauder:

  • noun:   Scottish ballad singer and music hall comedian (1870-1950)