Brol.ly

An Umbrella

def.

[1] a lightweight handheld collapsible canopy, that covers or protects;

[2] something that encompasses different elements or groups.

[3] a unique design studio in Collingwood, Ontario