Word: dove
Part of speech: Noun
Syllables: dove
Definition: A person favouring conciliation and negotiation rather than conflict.
Morphemes:
Affix: dove
Language: en
PoS: Noun
Meaning: A person favouring conciliation and negotiation rather than conflict.