Gender: Male Meanings: John's town (Middle English; Scottish); surname or family name given for a first or middle name. Resource References: ancestry.comHouse of Names