Synonyms of greenhorns

1 Syllable
rube, colt, naif, babe
2 Syllables
tyro, hayseed, recruit, ingénue, learner, virgin
3 Syllables
novice, amateur, beginner, simpleton, tenderfoot, neophyte, newcomer, ingenue
4 Syllables
apprentice