semirecent

Adjective

 * 1) Somewhat recent; neither very recent nor very long ago.