Question: where did the last name nichols come from
Answer: Nichols is an anglicised form of the Scottish surname relating to Clan MacNeacail , and may refer to :