Here's what rhymes with giraffae.
high thy vi hi shy sigh fi hy thigh vie psi hai cy fy sy thei phi by my why die lie y buy fly sky guy tie bi bye chi dye nigh pi pie spy thai dei fry ly quae rye sly ty wir awry lye mai muy nai wry kai lai luy mei tai wai sty bonsai stye turfy slier apply dry try cry defy ply pry tri trie pri untie edify aquae deify ossify spry amebae scurfy shanghai banzais supply thereby deny rely satisfy hereby modify certify notify alibi nullify pacify ratify belie decry pupae termini terrify typify amoebae codify mollify overlie personify ramify ultrahigh blowfly stupefy lanai versify barfly mummify beatify drachmai overbuy yuppify reply imply justify nearby occupy whereby comply qualify specify alkali classify testify verify butterfly goodbye gratify purify underlie alveoli amplify diversify magnify rectify samurai unify beautify lullaby descry dignify vilify acidify firefly mystify retry stratify triply vivify calcify horrify petrify overfly prettify vitrify ripply speechify dandify identify clarify multiply nuclei signify simplify glorify quantify fortify standby falsify solidify crucify liquefy mortify resupply detoxify dragonfly stultify emulsify misapply reunify dissatisfy liquify scarify declassify hyperbolae gentrify syllabify stimuli intensify disqualify indemnify objectify oversupply demystify electrify preoccupy reclassify revivify refortify solemnify exemplify cumuli transmogrify oversimplify misidentify