Gaby \g(a)-by\ as a boy's name (also used as girl's name Gaby), is a variant of Gabriel (Hebrew), and the meaning of Gaby is "God's able-bodied one; hero of God".
The baby name Gaby sounds like Gabi, Gabe, Gabby and Gab. Other similar baby names are Gary and Gay.