Edwards \e-dwar-ds, ed-wards\ as a boy's name is a variant of Edward (Old English), and the meaning of Edwards is "wealthy guard".
The baby name Edwards sounds like Edwardo, Eduardo, Eduard and Eadward. Other similar baby names are Edvardas, Edgardo, Edgard, Edvard and Eward.