A name of endearment (especially one using a diminutive suffix)
Synonyms:
  1. affectionate name
  2. diminutive
  3. hypocorism
  4. hypocoristic
  5. nickname
  6. byname
  7. pretty name