Stigeweard, Stewart
The surname Stewart is of Gaelic origin and is an anglicised form of "stigeweard", 'Stige' meaning 'Hall' and 'weard' meaning 'Guardian/Warden'.