Definition & Meaning | English word TURTLE-DOVE