navaggaha

freshly or recently caught