HRSAR: Halifax Regional Search and Rescue

What does HRSAR mean? The above is one of HRSAR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Halifax Regional Search and Rescue