1 wild pigeon | Definition of wild pigeon

wild pigeon

noun

Definition of wild pigeon

: an undomesticated pigeon: such as