Are Scottish people Celtic?

If you accept the definition of Celt as a speaker or descendant of a speaker of a Celtic language, then that would apply to the Highland Scots more than Lowland Scots. The Lowlanders are referred to as Sasanach (southerner) in Gaelic. --------------------------------------------------------------------------------------------------------------

Some Scottish people are Celtic but some may be from Vikings, Angles, Saxons, Picts etc