Definitions
There is 1 meaning of the phrase
Duncan Grant.
Duncan Grant - as a noun
Scottish painter; cousin of lytton strachey and member of the bloomsbury group (1885-1978)
Synonyms (Exact Relations)
duncan james corrow grantgrant