Name Details
Boy|Christian

Jim

"Short form of James, which is derived from the Hebrew name Jacob, meaning 'supplanter'."

Parentune Stories

Baby Names A-Z

Keep Exploring