The meaning of the name Stuart is "Steward Of The Estate Or Castle". The origin of the name Stuart is Scottish.
Stewart is a Scottish surname (also used as a masculine given name) possibly of pre-th century Old English origin, derived from stigeweard, the genitive prefix stige meaning "hall", and the suffix weard meaning "guardian" or "warden". Alternative spellings are Stuart, Steward and Steuart. The surname Stewart has large concentrations in the United States (mainly in the Deep South, and the other southern states), United Kingdom (mainly in Scotland, Northern Ireland, North East England, South West England, Cumbria, Lancashire, and Yorkshire), Canada, Jamaica, and elsewhere that has large Scottish or Ulster Scots diaspora.