Words That Rhyme With "Virgin" :
2 syllables:
arching, argent, arjun, barging, barring, blurring, bourgeon, burgeon, charging, charring, Ervin, farthing, furring, Georgian, Hering, Irvin, jarring, lurching, marching, margin, marring, Marvin, merging, Mervin, Mervyn, murgeon, murrain, purging, purring, sarin, scarring, scourging, searching, shirring, slurring, sparring, splurging, spurring, starring, stirring, sturgeon, surgeon, surging, tarring, urchin, urgen, urging, whirring
3 syllables:
chirurgeon, concurring, conferring, deferring, demurring, deterring, discharging, emerging, enlarging, incurring, inferring, layperson, mischarging, occuring, occurring, preferring, recharging, recurring, refering, referring, researching, resurging, submerging, transfering, transferring, unerring