Quick answer
Harrison is a boy name meaning "son of Harry".
Meaning and history
From an English surname that meant "son of Harry ". This was the surname of two American presidents, William Henry Harrison (1773-1841) and his grandson Benjamin Harrison (1833-1901). As a given name it reached a low point in America in 1977 before it was revived by the career of actor Harrison Ford (1942-), who starred in such movies as Star Wars in 1977 and Indiana Jones in 1984.
Notes and context
Usage: english