MacFarlane or Macfarlane is a surname derived from the Gaelic patronymic Mac Phàrlain (son of Parlan), shared by: