Words That Rhyme With "Legion" :
2 syllables:
Beecham, beechen, besom, Cajun, dodgen, dudgeon, Friesian, goujon, gudgeon, heathen, Kievan, pidgin, pigeon, reason, regent, region, season, sejant, smidgen, Stephen, steven, thriven, Trajan, treason, Trojan, trudgen, weazen, widgeon, wigeon, wreathen
3 syllables:
adhesion, artesian, badigeon, Cartesian, cohesion, collegian, contagion, Ephesian, Galwegian, Genevan, Glaswegian, inhesion, midseason, nonregent, Norwegian, Rhodesian, subregion, Tunisian, uneven, unreason, unrisen
4 syllables:
Austronesian, dirigisme, Indonesian, Melanesian, Polynesian