Joseph is a baby boy name of Hebrew origin. Here are the full details of Joseph's name.
Other Meaning: God shall add
Other Nicknames: J.P., Jojo, Seph, Jos, Jo, Joey, Joe