English edit

Noun edit

Senegal dove (plural Senegal doves)

  1. Synonym of laughing dove