Meaning of greenhorn
Definition of greenhorn
(noun)
an
awkward
and
inexperienced
youth
Other information on greenhorn
WIKIPEDIA results for
greenhorn
Amazon results for
greenhorn
Tweet