4. Harry

the-10-most-loved-baby-names-for-boys

Harry, a diminutive of Henry, is a name of Germanic origin meaning "ruler of the home". It carries an air of nobility and has a classic appeal.