Keillor Family History
Keillor Name Meaning
Scottish (Perthshire and Angus): habitational name from a place in Angus called Keilor. The placename is perhaps from Gaelic coille or Pictish cell- + a collective or placename forming suffix -or.
Source: Dictionary of American Family Names 2nd edition, 2022