Watson \wa(t)-son\ as a boy's name is of Old English origin, and the meaning of Watson is "son of Walter". Surname used as first name mainly in the 19th century. Literary: the name of Sherlock Holmes' sidekick. IBM founder Thomas Watson.
Baby names that sound like Watson are Adison, Edison, Edson, Judson and Woodson. Other similar baby names are Dayson, Dawson, Dotson, Tayson and Wilson.