Results

moggan ORKNEY, NORTHERN noun footless stocking; stocking foot worn as a slipper