words+phrases that make great literary character names

An open list of 30 words by prolixpolymath.