Synonyms of Greenhorn in English :
Antonyms of Greenhorn in English
Thesaurus of Greenhorn in English
1. (noun) an awkward and inexperienced youth