Definify.com

Definition 2024


zenaida_dove

zenaida dove

English

Noun

zenaida dove (plural zenaida doves)

  1. Any of the genus Zenaida of American doves.

Synonyms