OULD

AcronymDefinition
OULDOxford University Liberal Democrats (Oxford, Oxfordshire, UK)