greenhorn

noun
  1. a person who is new to or inexperienced in a particular activity or situation
  2. Usage: informal

Examples