greenhorn /ˈɡrēnˌhôrn/ noun ‹informal› (chiefly N. Amer.) a person who is new to or inexperienced at a particular activity….
Greenhorn is a slang for an inexperienced person, and/or a slur against Portuguese people chiefly in New England, United States…