Greenhorn
English Meaning
A raw, inexperienced person; one easily imposed upon.
- An inexperienced or immature person, especially one who is easily deceived.
- A newcomer, especially one who is unfamiliar with the ways of a place or group.
Sorry, No Malayalam Meaning for your input!
See Greenhor Want To Try Greenhorn In Malayalam??