Jim

Gender: boy

Nicknames: Jimmy

A diminutive of James, meaning "supplanter." Jim is a timeless, friendly name.