I'm not great at coming up with names.
So my first toon (NE) was Arnlell. Sounded kinda fantasy-ish, I figure. Then there was Arnfell. I ran with the 'Ar' thing and made Ardella (modification of Adela, know someone with that name) and Arnea. When I found out about autocomplete in the mail, I stopped doing that.
On Horde my first toon was Grzyb (knew a guy waay back with that last name). Which led to Trzyb, Drzyb. I'm not very imaginative.
Trixen (who later became my main) came from wanting Vixen. Taken, so I kept playing around until finding a name that was available.
Hannova was stolen from another discussion board. I thought it sounded like a good name.
I made a bunch of bank alts to hold stuff. The first letter of the name would be the profession they held stuff for. So cooking=c=Coraan. There's also Leezim, Nastasia, Taelah. Handypan holds/auctions, well, anything handheld. Bahnkette needs no explanation. I have the twins, Imatard and Rougetard. Carpola.
Sqwoosh was mildly funny. I wanted Squishie, but it was taken. Turned out the name was taken by an officer in my own guild (on an alt).
In the Beta, I transferred Trixen over. The DK I rolled was her twin sister, Troxen.
I really have no imagination when it comes to names. Yet I'm good at making just about anything else up, including a nice backstory. I'm the kind of person who could make up one of the classics of literature off the top of my head, but the charaters would be named Bill, Bob, and Jane.
____________________________
No, there will not be a Tauren Marine hero class.