MacFarlane (surname)

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