gallicrow

gallicrow antonyms

gallicrow definitions

noun
  • A scarecrow.