VariousWords beta
Related Terms:
Noun
Definition: Something which produces a feeling of self-satisfaction, especially an admirable personal characteristic or accomplishment.
VariousWords beta
Definition: Something which produces a feeling of self-satisfaction, especially an admirable personal characteristic or accomplishment.