What rhymes with greenhorn

1 Syllable
bornbournbournecornhornlornmornmournscornshornthorntornwarnworn
2 Syllables
adornairborneblackthornbuckthorndehorndishornfootwornforborneforlornforswornforworngreenhornhartshornhawthorninbornpopcornsaxhornseaborneshoehornsubornunbornunshornunwornwellborn
3 Syllables
barleycorncarewornforewarnpeppercornweatherwornwhitethorn