JACK - Meaning and Origin of Name
The origin of male name JACK is: english; Hebrew.
The meaning of the name is: God has been gracious: has shown favor. Based on John or Jacques.; replace (derivative of James); Supplanter.
Return to the list of names.
