Showing posts with the label john

Boy Names With John As First Name

John can be used as a nickname for Jonathan but it is a given name in its own right with its own diminutives and varia…