Results

spot noun
1 spat, spreckle.
2 (on the skin) plook, bealin.
spotted spreckelt, mottie SHETLAND, NORTH-EAST.
spotty plookie.