Choosing Character Names

One of the more difficult aspects of writing fiction is choosing character names.  It’s easy to choose a common name.  It’s difficult to choose a good name.

I recently chose the first name of the protagonist of Ariadne: Origins Book 1, and I like it.  I didn’t want something common, so I did some searching for names based on the meaning.  I found one I liked, and it turns out it’s a Greek name.  Sometimes I look for meaning in main characters’ names, but not always.

When it comes to fantasy, it’s quite likely you may want to make up something completely original.  Or you may choose a more classic name that was used long ago.

How do you choose character names?