MacPherson or Macpherson is a surname, meaning "son of the parson" in Scottish Gaelic.
1 free public domain book · Read online or download