What does Hudson mean?
Hudson comes from an English surname meaning “son of Hudde,” a medieval pet form of Hugh or Richard. It also recalls the Hudson River, named for explorer Henry Hudson.
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.