What does the name Johnny mean? What is the meaning of the name Johnny?

Meaning of Johnny: Name Johnny in the English origin, means John means God is gracious and kind,pal means small and humble. Name Johnny is of English origin and is a Boy name. People with name Johnny are usually Hindu by religion.