We do not currently know of any synonyms for goatling.
The noun goatling is defined as:
Did you mean cuddling?