RNSHS

AcronymDefinition
RNSHSRoyal Nova Scotia Historical Society (Canada)