What country does the last name hall come from?

The last name Hall is from English, Scottish, Irish, German, and Scandinavian origin!
Updated on Wednesday, February 01 2012 at 12:28PM EST