I'm not a huge fan of the name in general, but I actually prefer it on a boy. I think the reason I dislike the name so much is because I don't generally like girl names that end in -o.
I know Juno is the female goddess, but it's pretty common to completely ignore the meaning of names. Like Claudia (lame) and Cecelia (blind).
Plus there's a popular book series: Artemis Fowl. That Artemis is male, even though Artemis is also the name of a Greek goddess.
Personally, I would think the parents rather ignorant for giving the name of a goddess to a boy. I don't consider Juno unisex at all.
Perhaps Juneau for a boy.
To me, that name is hopelessly tied to the movie "Juno" so I can't bring myself to like it for either gender :/ But yes, it definitely sounds too feminine to me, cemented by the whole goddess thing. It's not the worst name his parents could've chosen, and he may actually love his name..I do what reason the parents had for choosing it though..
Personally I'm not a fan of the name but I do prefer it on a girl.
I don't like it on girls but it sounds great on a boy.
Thanks for the replies so far! The reactions so far are very interesting to read! :)