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