Gaige \ga(i)-ge\ as a boy's name is a variant of Gage (Old French), and the meaning of Gaige is "pledge, oath".
The baby name Gaige sounds like Cooke, Kaj and Keiji. Other similar baby names are Gaile, Gaine, Paige and Saige.