这是在国外的姓名解释网上查到的,应该没错,虽然他的确说是父子关系:
JACKSON
Gender: Masculine
Usage: English
Pronounced: JAK-sən [key]
From an English surname which means "son of JACK". ←看
ANDERSON
Gender: Masculine
Usage: English
Pronounced: AN-dər-sən [key]
From a surname meaning "son of ANDREW". ←这也是
等等
总结:X-son = son of X