Huw \huw\ as a boy's name is a variant of Hugh (Old German), and the meaning of Huw is "soul, mind, intellect".
The baby name Huw sounds like How and Hew. Other similar baby names are Bow, Hai, Hy, Daw, Dow, Guy, Hal, Ham, Han, Haws, Hawk, Hi, Hob, Howe, Hube, Hugo, Huey, Hewe, Hume, Huon, Lew, Ruy and Row.