Meaning of royal canadian mounted police

Definition of royal canadian mounted police

(noun) the federal police force of Canada

Other information on royal canadian mounted police

WIKIPEDIA results for royal canadian mounted police