Baby Boy Names That Start with J with Meaning

Jackson — This name means “son of Jack” in English.

James — An English name meaning “supplanter.

Joseph — The meaning of this name is “Jehovah increases” in Hebrew.

Joshua — This name means “the Lord is my salvation” in Hebrew.

Jameson — This name means “son of James” in English

Jordan — This name means “flowing down” in English

Jaheim — This name means “dignity” in Swahili.