Find the word definition

Wiktionary
fruit doves

n. (fruit dove English)