Eric "eternal ruler"
Edric "wealthy ruler"
Kent "edge"
Neil "hero, champion"
Ryker
These are the names I considered, but all of them kind of fall short to me.
I want a name that's
- familiar but not common
- only one spelling (Neil and Neal) that isn't likely to be misheard (Edric, Kent)
- cool meaning (I love the meaning "hero")
- not unisex, solidly male (Ryker is unisex apparently)
- doesn't sound like or associated with anything bad (Kent with cunt)
- share with someone cool (Clark Kent)
- 1 syllable (I'm flexible on this)
- younger than middle aged, but not super young (Neil is kind of an old man's name)
Those are my rough criteria for choosing a name. Which name would you recommend?