Grow or develop in a healthy or vigorous way Welcome to Japan Answers