Words That Rhyme With "Gavin" :
2 syllables:
Alvin, Alvine, Baffin, Bevin, Calvin, calving, chaffinch, chevon, coven, covin, daffing, Devan, Devin, devon, even, flavin, flavine, halving, having, heaven, javelin, Kevin, laughing, leaven, levan, levin, livin', loven, malvin, mavin, Nevin, oven, pavan, ravelin, ravelling, ravin, razzing, salving, savin, scriven, seven, sloven, spavin, staffing, swathing, sweven, travelling
3 syllables:
disproven, eleven, imagine, nonwoven, replevin