Home
Search
Index
Definify.com
Definition
2025
tambourine_dove
tambourine dove
English
Noun
tambourine
dove
(
plural
tambourine doves
)
Turtur tympanistria
, a
pigeon
found in parts of
Africa
.
Synonyms
tambourine
Etymology
From the sound it makes.
Similar Results