Senegal dove

English

Noun

Senegal dove (plural Senegal doves)

  1. Synonym of laughing dove.