As Decode Mandarin Chinese’s article on the suffix 子[^1] pointed out this suffix
The first usage is adding to verbs to make nouns for whatever’s doing the action.
| Verb | Noun |
|---|---|
to deceive | liar |
to search / scout | scout |
The second usage is adding to monosyllabic nouns to turn them into a two syllable nouns. This is certainly much more commonly done in writing than in speech to, I think, make it sound fancier. (why would you willingly add it more waffle and possibly stall the flow of through in speech?)
Note
In this usage as soon as you’ve appended the original monosyllabic noun, there is (mostly) no need to add on the 子 suffix afterwards.