AuldLangSyne.org.uk
Robert Burns Glossary
Scots:
Wee
English:
a little; a wee = a short space or time