MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Henry Spencer Moore

noun (n)

  • British sculptor whose works are monumental organic forms (1898-1986)
    british pemahat monumental bentuk organik yang sedang bekerja (1898-1986)
    Synonym:
    henry moore, moore
    source: wordnet30