Garrvie \g(a)-rr-vie\ as a boy's name is a variant of Garvey (Irish, Gaelic), and the meaning of Garrvie is "rough peace".
The baby name Garrvie sounds like Garvie, Garve and Garrvey. Other similar baby names are Garrie, Gardie, Garrik, Garrin, Garvin and Harvie.