• Definition for "laughing dove"
    • a tiny pigeon (Streptopelia senegalensis) native to the…
    • View More
  • Cross Reference for "laughing dove"
    • Wikipedia article on the laughing dove
    • View More

laughing dove definition

  • noun:
    • a tiny pigeon (Streptopelia senegalensis) native to the tropics in Africa south of the Sahara; the Middle East; and southern Asia east to India.
29 votes

How would you define laughing dove?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!