The name Davies is a boy's name of Welsh origin meaning "son of David". Davies and discussed in our forums with posts like "Welcome, Class!".
From the experts:
This is a both fresher and cooler spin on David.
Find other names based on Davies using our baby name generator.