killdee

English

Noun

killdee (plural killdees)

  1. Alternative form of killdeer.