folk (Scots) comes from Scots fowk, from Middle English folk, from Old English folc, from Proto-West Germanic folk, from Proto-Germanic fulką, from Proto-Indo-European pleh₁- — to fill.
folk (Scots): Alternative spelling of fowk