Harewood \ha-re-wood\ as a boy's name is a variant of Harwood (Old English), and the meaning of Harewood is "wood of the hares".
The baby name Harewood sounds like Heroot, Haward and Hayward. Other similar baby names are Haywood and Marwood.