GreenhornnounAn inexperienced person; a novice, beginner or newcomer🔗 Explore synonyms & relationships🌍 See word origin & history