History of North America

What country did the last name Stewart come from?

The last name Stewart originated in Scotland. It derived from the Old English word "stigweard", which was composed of the elements "stig", meaning "path" or "track", and "weard", meaning "guardian" or "keeper".

Over time, the surname evolved through various spellings, including Steuart, Stuart, and Stewart. It was initially associated with those families holding the hereditary office of steward or royal steward in Scotland during the Middle Ages.