CANUCK MEANING IN ENGLISH

• Canuck Definition & Synonyms

  1. (n.) A Canadian.
  2. (n.) A small or medium-sized hardy horse, common in Canada.


RECENT SEARCHES