Definitions
There is 1 meaning of the phrase
Henry Spencer Moore.
Henry Spencer Moore - as a noun
British sculptor whose works are monumental organic forms (1898-1986)
Synonyms (Exact Relations)
henry mooremoore