What country does the last name hall come from?

The last name Hall is from English, Scottish, Irish, German, and Scandinavian origin!

Wednesday, February 01 2012