AuldLangSyne.org.uk
Robert Burns Glossary
Scots:
Horn
English:
a horn spoon; a comb of horn