Prev 12 of 38 Next
12. Harry
Even if you haven't actually seen When Harry Met Sally you know it's a classic. And, Harry is also a cute nickname for Harrison and the name of a rather popular prince. Derived from English, the name means, "House protector."