Tamil Dictionary 🔍

greenhorn

Green"horn`, n. Defn: A raw, inexperienced person; one easily imposed upon. W. Irving.


greenhorn - Similar Words