Davies \d(a)-vies\ as a boy's name is a variant of David (Hebrew) and Davis (Old English), and the meaning of Davies is "beloved; son of David".
The baby name Davies sounds like Daviss and Tavis. Other similar baby names are Davien, Daviel and Davie.