What does Carter mean?
Carter is an English occupational surname for one who drives or makes carts.
What does Landon mean?
Landon comes from an English surname and place name meaning “long hill.” A surname-name, it climbed the US charts through the 2000s.