Synonyms of 'bumpkin'

boor, bucolic, clod, clodhopper, clown, Farmer, gawk, gawky, hayseed, hick, hillbilly, looby, lout, lubber, lummox, oaf, provincial, rube, rustic, yokel