tambourine dove
English
editEtymology
editFrom the sound it makes.
Noun
edittambourine dove (plural tambourine doves)
- A dove of species Turtur tympanistria, found in parts of Africa.
From the sound it makes.
tambourine dove (plural tambourine doves)