lifemate

Noun

 * 1) A companion for life.