name for dark hair boy

a dark hair (most likely black or brown) boy born in winter, probably in the end of December or January.
we love nature names such as RobinRiverReidRowanForestFrost etc, and most classical names.
most of my family members are nerds and book worms (including me ) I'm also trying to pick up a name from books I have read..
any suggestions? Thank you very much! =)

Hmm I don't know what names are more suited to a dark haired boy, but of the suggestions above, I love Kai, Soren, Leo, and Jasper. And I could easily see a boy with dark hair carrying any one of them.