DOVESHIP


Meaning of DOVESHIP in English

(n.) The possession of dovelike qualities, harmlessness and innocence.

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