Name origin: American
Name meaning: Praised; variation of Joseph, for a boy or girl
More
Name origin: Old French
Name meaning: Forest keeper
Your partner in parenting from baby name inspiration to college planning.