CHICKAREE MEANING IN ENGLISH

• Chickaree Definition & Synonyms

  1. (n.) The American red squirrel (Sciurus Hudsonius); -- so called from its cry.


RECENT SEARCHES