A good title gets the reader’s attention, creates interest, might raise questions, hint at the plot without giving it all away. Sometimes it comes from a line in the story or something someone says. It may contain a play on words or a familiar expression.
Great book titles here and here