നവാഗതന് - meaning in english

നാമം (Noun)
Freshman
New comer
Newcomer
Tender foot
തരം തിരിക്കാത്തവ (Unknown)
stranger