Definitions for "Newish"
Somewhat new; nearly new.