42 is the answer to life, the universe, and everything. It's not, however, the meaning of just life. Good try.
Python's meaning of life does offer excellent insights.
I subscribe to compassion. Whatever you do, do it with compassion. Seek it out in all it's forms. It becomes it own reason as we explore all the possible ways of being.
The other meaning? Whatever meaning you can wrest from life for yourself. Grab that meaning with both hands and fight for it, shape it, mold it, let it mold you, and you and your meaning of life will become as one and you will find yourself without any need for meanings anymore.