Prev 29 of 38 Next
29. Nate
Your Nate will be great, too. The name is short for Nathaniel and means "Gift of God." It has Hebrew origins.