Girvan \gi(r)-van\ as a boy's name is a variant of Girvin (Irish, Gaelic), and the meaning of Girvan is "small rough one".
The baby name Girvan sounds like Garvan, Girvon and Girven. Other similar baby names are Giovan, Garvin, Garvyn, Garven, German, Giovani and Jivan.