Prev 13 of 19 Next
13. Harry
Umm, Harry Potter anyone? Harry is strong, classically English name that means 'estate ruler.'