Meaning of sariwa

sariwa

Tagalog

sariwa adj. 1. fresh; new; 2. crisp; bracing; 3. recent