Wiktionary
laughing doves
n. (plural of laughing dove English)
n. (plural of laughing dove English)