ataraxia

Noun
  1. Peace of mind (synset 104911737)

Other Searches