dove - English Synonyms Dictionary

dove

n.
[1] peacenik
[2] Columba
[3] squab