Synonyms for dove

Found 3 synonyms across 3 meanings for “dove”.

someone who prefers negotiations to armed conflict in the conduct of foreign relations (noun)

a constellation in the southern hemisphere near Puppis and Caelum (noun)

flesh of a pigeon suitable for roasting or braising (noun)

Synonym Finder | Rhyme Finder | Poetry Editor