Yes, if you have a multiple-entry TRV or Temporary Resident Visa, you can gain entry in Canada multiple times, during the validity of your visa. The multiple-entry has a TRV valid for 10 years.
There are two primary types of TRV, the single entry TRV and the multiple entry TRV.