So I need a name for this character:
Homeless male, age 18, strong, muscular, blue-eyed, super blonde-haired, tall, attractive, ideal "hot guy", basically fearless, cocky/flirtatious (think DiNozzo from NCIS), pretty much assumes he's indestructible
Spends his time with a group of four other homeless teens that do all kinds of illegal things to survive. Enjoys throwing knives and sneaking around dark alleys at night. Has a hidden soft side that likes to stargaze and secretly wishes to start his own family. He would never admit that to anyone though.
Amell is a German name, meaning ‘power of an eagle’.
Denzell is an old Cornish name meaning ‘powerful’.
Considering his rough background but his hidden sensitive side I would suggest the name Hulda. It is a feminine name but that might add more to his character. It means "hidden, secrecy" in Old Norse and Huld is an archaic Swedish word that means "lovable, sweet". For a family man that hides his inner depths it seems appropriate. No doubt he'll act even tougher to compensate for having a feminine name but it won't be a problem for him to prove his manliness to his friends. (Or you can just leave off the 'a' and call him Huld.)
I would suggest Jayce. It has that kind of badboy sound to it and has nickname opportunities. It's not too long so people won't skip over it when they read, but long enough to qualify for nicknames and for memorization
Try something Eastern European, like Nikolai
idk why my mind just thought Cody would be a good name for this guy, :/