I’m thinking the name “Oscar” should be poised for a comeback. It’s masculine, it’s Nordic, it’s far enough out of fashion to come back. It doesn’t have the sound of a name the girls would steal – there are two markers for that, either a long “e” (Leslie, Kelly, Keenan) or previous use as an English-sounding surname (Taylor, Madison, Quincy) – so parents can feel more confident about using it.
It works for a little boy, boy, older boy, man. What’s not to like? Okay, unless you just don’t like the name Oscar.