From no + but. Compare Scots nae but, nae bit (“no more than, only, merely, just”).
nobbut (not comparable)