ORRAR

AcronymDefinition
ORRAROrganisation and Religion to re-unite all Religions (Staffordshire, UK)