nourished

adjective
  1. having received adequate food and nutrients for healthy growth and development
  2. having been provided with something that promotes growth, development, or well-being
  3. Usage: often used figuratively

Examples