AuldLangSyne.org.uk
Robert Burns Glossary
Scots:
Poussie
English:
a hare (also a cat)