zeal - great energy or enthusiasm in pursuit of a cause or an objective