CANPASS stands for Canadian Pass (document allowing entry into Canada at remote locales)

CANPASS
Share
Abbreviations And Their Meaning