imply that the noun is cute or childlike. Augmentatives routinely evolve from the adjective 'great' or something similar, While diminutives may come from something meaning 'small' or 'little' or even 'baby'.
How to Make a Language - Part 7: Grammatical Evolution