bird of peace


noun

a dove.

British Dictionary definitions for bird of peace

bird of peace

noun

a figurative name for dove 1 (def. 1)