Where does “turtur” come from?

turtur (Latin): turtle dove

Definitions

  1. turtle dove

Words derived from “turtur