adam smith

adam smith

adam smith

Noun

Scottish economist who advocated private enterprise and free trade (1723-1790)

Synonyms: