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