AuldLangSyne.org.ukRobert Burns Glossary Scots: Lucky English: a grandmother, an old woman; an ale wife