Livelihood

n.
  1. Liveliness; appearance of life.