Gender: Male Meanings: Son of the follower of St. John (Gaelic); surname or family name given for a first or middle name. Resource References: The Internet Surname Databaseancestry.com