KILLDEE MEANING IN ENGLISH

• Killdee Definition & Synonyms

  1. (n.) Alt. of Killdeer


• Killdeer Definition & Synonyms

  1. (n.) A small American plover (Aegialitis vocifera).


RECENT SEARCHES