English: English patronymic name meaning "son of John (gift of God)."
Telugu: జాన్సన్ ఆంగ్ల పోషకురాలి ఇంటిపేరు, దీని అర్థం "జాన్ యొక్క కుమారుడు (దేవుని బహుమతి).