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