Results

caller caller adjective
1 fresh; just caught or gathered
2 cool; refreshing
3 healthy; vigorous