English Dictionary
Definition dove in British English
dove noun
[countable] noun
/dʌv/
Synonyms and related words
Synonyms and related words
