royal canadian mounted police

Noun
  1. The federal police force of Canada (synset 108227591)

Other Searches