Need help with boy names!

We found out recently that we are having a baby boy. We are so lost on boy names. We had a few girl names we really liked: Juniper, Scarlett, Annika, and Freya. We would like to find a boy name with the same kind of style of those girl names. We like more uncommon names but not too out there.