Prev 19 of 40 Next
19. Hank
Although once a nickname for John, the name is derived from German and stands well on its own. It means "estate ruler."