Daw \daw\ as a boy's name is a variant of Dawson (Old English), and the meaning of Daw is "son of David".
The baby name Daw sounds like Da-, Dai, Dawe, Day and Dow. Other similar baby names are Dag, Dal, Dan and Dar.