Orkney-English results

limro noun phosphorescence on objects in the open air and caused by unusual atmospheric conditions