Prev 19 of 48 Next
19. Hugh
Hugh is a sweet name meaning "heart, mind, spirit".