What would Scottish be, exactly? You mean Celtic names? They are often Breton, Cornish or Gaelic names too, I think. I don't really know of any solely Celtic names.
BedivereAvalonFinnAlastairEvanderEwanGreerKeith
CatrionaCaoimbhe
Elwen
EirwenEiraGwenaelleIslaMaelleMerielRhianAlexandraElaine