Grange \g-ran-ge, gr(a)-nge\ as a boy's name is a variant of Granger (Middle French), and the meaning of Grange is "farmer".
The baby name Grange sounds like Grainger and Goring. Other similar baby names are Crane, Grant and Range.