When I don't make up a name on my own, I will frequently google a name generator, or baby name websites. Tons to choose from.
However!
Last month I realized that you can break down the 26 letters of the alphabet into 6 vowels and 20 consonants. So, I roll 1d6 and 1d20, like this:
1 A
2 E
3 I...