DOVESHIP


Meaning of DOVESHIP in English

noun the possession of dovelike qualities, harmlessness and innocence.

Webster English vocab.      Английский словарь Webster.