The story
- Scots · derived fromtae first-fit“to be the first to visit at the new year”
- English todayfirst footing
From Scots tae first-fit (“to be the first to visit at the new year”, literally “to first-foot”).
Etymology from Wiktionary, CC BY-SA 4.0.