Johnny

Gender: male

root: john

origin: hebrew

meaning: god is gracious