Results

doddie noun humorous or contemptuous term for a person la19-. etymology: possibly from Scots ‘a hornless sheep or cow’; attested by SR