peace dove


noun