Garraway \g(a)-rra-way\ as a boy's name is a variant of Garroway (Old English), and the meaning of Garraway is "spear-fighter".
The baby name Garraway sounds like Garry and Garrey. Other similar baby names are Galloway, Galway, Gallway, Garrad, Garran, Garrvey, Garratt and Garrat.