The name Johnson is a boy's name of English origin meaning "son of John". Johnson and discussed in our forums with posts like "A brother or sister for little Jack or Olivia - with middles!".
From the experts:
No competition for Jackson.
Find other names based on Johnson using our baby name generator.