Evans \e-va-ns\ as a boy's name is a variant of Evan (Hebrew, Welsh, Scottish), and the meaning of Evans is "God is gracious; born of yew; youth".
The baby name Evans sounds like Eveneser, Affonso and Evenezer. Other similar baby names are Evann, Evyn, Evon, Evin, Even and Evian.