Davidson \d(a)-vid-son, dav(i)-dson\ as a boy's name is a variant of David (Hebrew) and Davis (Old English), and the meaning of Davidson is "beloved; son of David".
Similar baby names are Davison and Davion.