Where does the last name Shields come from? and what does it mean?

The last name Shields is of Irish, English, & Scottish origin. It means "shed," "hut," or "shelter."

Tags: hutshedscottish people 

Thursday, February 02 2012