Ewart \e-wart, ewa-rt\ as a boy's name is a variant of Edward (Old English), Everett (Old English) and Ewert (Old English), and the meaning of Ewart is "wealthy guard; brave, strong boar; shepherd".
The baby name Ewart sounds like Eward and Aart. Other similar baby names are Evart, Ebert, Evert and Ewald.