Find the word definition

Wiktionary
beautiful fruit doves

n. (plural of beautiful fruit dove English)