abundant or plentiful; rhymes with life