OLLU

AcronymDefinition
OLLU➣Our Lady of the Lake University
OLLU➣Our Lady of the Lake University (San Antonio, TX)