SCRO

AcronymDefinition
SCROScottish Criminal Records Office (Glasgow, Scotland, UK)
SCROSouth Central Regional Office
SCROSociety for the Conservation and Research of Owls
SCROScottish Cave Rescue Organisation
SCROShutdown Control Room Operator
SCROSoftware Control and Reference Office