order of canada









order of canada


noun

  1. an order awarded to Canadians for outstanding achievement; established in 1967
50 queries 0.381