Stoddart \s-todda-rt, st(od)-dart\ as a boy's name is a variant of Stoddard (Old English), and the meaning of Stoddart is "horse guard; horse herder".
Similar baby names are Steinart, Stewart, Stuart and Stockard.