to be easy to say or pronounce
roll / slip / trip off the tongue
It's not a name that exactly trips off the tongue, is it?
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition