greenhorn: Etymology - obsolete greenhorn animal with green or young horns
1 : an inexperienced or naive person
2 : a newcomer (as to a country) unacquainted with local manners and customs
colt - Etymology: Middle English, from Old English; akin to Swedish dialect kult half-grown pig.
1 a : FOAL; especially : a male foal b : a young male horse that is usually not castrated and has not attained an arbitrarily designated age (as four years).
2 : a young untried person.
tenderfoot - Inflected Form(s): plural ten�der�feet /-"fEt /; also ten�der�foots /-"futs/
1 : a newcomer in a comparatively rough or newly settled region; especially : one not hardened to frontier or outdoor life
2 : an inexperienced beginner : NOVICE
tyro - Etymology: Medieval Latin, from Latin tiro young soldier, tyro
: a beginner in learning : NOVICE
http://www.m-w.com/