greenhorn
noun
Meaning
An inexperienced person; a novice, beginner or newcomer