Results

dag1 noun
1 SHETLAND, ORKNEY, BORDERS drizzle
2 heavy shower NORTHERN, NORTH-EASTERN, WESTERN HIGHLANDS AND ISLANDS
dag2, dag on't, dag on, dog on it exclamation expression of disappointment or annoyance