Definitions Found:

peace of mind, also ATARAXY