Definify.com

Definition 2024


doves

doves

English

Noun

doves

  1. plural of dove