Rover Boy


noun

a courageous and principled person who is somewhat naïve and inexperienced.

Origin of Rover Boy

after the heroes of the Rover Boys series, American children's books by Edward Stratemeyer (1862–1930)