The thing i love about slovak (and other slavic languages) is how they already have the "(derogatory)" and "(affectionate)" function already built in. Example:
Had - snake
Hadík - snake (affectionate)
Hadisko - snake (derogatory)
Like yes!!!!! Amazing function thank you!!!!
(these thing refer to size also, but it depends on the context imo)
fun fact there were at least two people named lancelot recorded in the 1292 paris census so I think we know what the 13th century equivalent of naming your kid sasuke was