Hopkinson \ho-pkin-son, hop-ki-nson\ as a boy's name is a variant of Hopkins (Welsh), and the meaning of Hopkinson is "son of Robert".
The baby name Hopkinson sounds like Hopkyns and Hopkin. Another similar baby name is Tompkinson.