Definitions
There is 1 meaning of the phrase
Sir David Low.
Sir David Low - as a noun
British political cartoonist (born in new zealand) who created the character colonel blimp (1891-1963)
Synonyms (Exact Relations)
david lowlowsir david alexander cecil low