Suggest boys names based on my girls list!

I'm half-way through my pregnancy and I'm starting to stress about boy names. I just have no clue - I have a rough list but nothing feels like "the one". I'm starting to wonder if I'll ever find anything that I truly love. I adore so many girls names... but boys names just aren't my thing! Please help!

I'm looking for something that is strong and soft at the same time - does such a name exist? I want a bit of romance, history, magic... something that feels earthy...perhaps a vague nature reference, but nothing too literal (no Cedar, Birch etc).

Here's my girls list to give you an idea of my (rather eclectic) taste in names.