Senegal dove
English
Noun
Senegal
dove
(
plural
Senegal doves
)
Synonym of
laughing dove
.