Origin:Diminutive of John, Hebrew
Meaning:"God is gracious"
Description:This spelling of the traditional nickname for John is a bit more feminine than Johnny, based on the fashion at the turn of the 20th century to use boyish diminutives ending in -ie for girls.
Origin:English, diminutive of John, Hebrew
Meaning:"the Lord is gracious"
Description:Using the 'ie' ending makes Johnny slightly more feminine, which must have been what Melissa Etheridge was thinking when she named one of her twins Johnnie Rose.