Gaven \g(a)-ven\ as a boy's name is a variant of Gavin (Scottish, Welsh), and the meaning of Gaven is "white falcon; little falcon".
The baby name Gaven sounds like Gavyn and Gavan. Other similar baby names are Daven, Galen, Galven, Garen, Garven, Haven and Raven.